Monthly Archives: March 2013

Rendering in a Desktop Application with Direct2D

My latest column for the March 2013 issue of MSDN Magazine is now available online.

One of the key design underpinnings of Direct2D is that it focuses on rendering and leaves the other aspects of Windows application development to you or other libraries that you might employ. Although Direct2D was designed to render in a desktop window, it’s up to you to actually provide this window and optimize it for Direct2D rendering. So this month, I’m going to focus on the unique relationship between Direct2D and the desktop application window. You can do many things to optimize the window handling and rendering process. You want to reduce unnecessary painting and avoid flicker, and just provide the best possible experience for the user.

This is the last installment before I dive into Direct2D 1.1 and everything related to Windows 8.

You can find links to more of my articles here.