Etiam placerat

Are there any differences with WPF on Windows Vista versus earlier versions of Windows?

WPF doesn't expose any Windows Vista–specific APIs. But two interesting implicit features were unable to be supported on earlier versions of Windows:

· 3D objects only get anti-aliasing on Windows Vista or later
· Non-rectangular or translucent windows only get hardware acceleration on Windows Vista or later And of course, WPF controls have different default themes to match their host operating system (Aero on Windows Vista versus Luna or Classic on earlier systems).

One significant improvement in Windows Vista that helps WPF applications is a new driver model that helps with resource contention. It virtualizes and schedules GPU
resources, making your system perform better when multiple GPU-intensive programs are running. Running multiple WPF or DirectX applications might bog down a
Windows XP system, but shouldn't cause performance issues on a Windows Vista system.

0 comments: