The DirectX blog is up

The DirectX blog can be found at http://blogs.msdn.com/DirectX. Any Direct2D posts I write will go on the DirectX blog instead of this blog, but I may still post occasionally about non-Direct2D topics. Please subscribe to the DirectX blog.

1

Windows And Video Memory

The following explanations are overviews. In the interests of brevity, they neglect some corner cases. Definitions: Video memory: For our purposes, memory accessible by the GPU. For details, please see the “Graphics Memory Reporting through WDDM” whitepaper (http://www.microsoft.com/whdc/device/display/graphicsmemory.mspx).Hardware acceleration: The process of performing computations on the GPU instead of the CPU.GDI: Graphics Device Interface –…

1

Optimizing Animations Using Direct2D

(click image for larger view) (video from Tom’s Blog)  In my previous post I demonstrated rendering text in the style of the Star Wars opening credits. The demo works and the animation is smooth (on my machine at least), but the CPU consumption is much higher than necessary. Even though Direct2D’s text rendering is hardware accelerated, it…

2

Blogging about Direct2D

Hello, my name is Tom Mulcahy. I’m a developer on the Direct2D team and this is my first blog post. To begin with, I will explain the name of this blog. Zemblanity is the opposite of serendipity (as coined by William Boyd in Armadillo). It means the unexpected discovery of bad things. I think the process of…

2