Original Post
Hi, I currently use IDirect3DDevice9::Present(NULL, NULL, NULL, NULL) to display graphics. It works great and scales in window mode if I resize or maximize. The problem is when using window mode on Vista SP1: -It works great, but when I have aero enabled it causes slight performance degradation. -Although when I have aero disabled, the graphics will be fine but when I resize or maximize the window - Present() starts scaling it turns bad. Instead of scaling normally and the graphics being nicely stretched - the graphics now looked horrible quality - kinda like POINT vs BILINEAR (if you know what I mean)