Hardware Acceleration in WPF

June 7, 2009

Recently I’ve been getting several questions on hardware acceleration. Some people are running performance profiling tools and noticing that although it indicates that their application is running in hardware, the application is still taxing the CPU. This may seem confusing, so I will try to give some background in this posting. History Windows developers have been using the same display technologies for more than 15 years. A standard Windows application relies on two well-worn parts of the Windows operating system to create its user interface: User32 - provides the familiar Windows look and feel for elements such as windows, buttons, text boxes,...