XNA and Aero in Vista

When I first got vista, I looked around for some articles on the Desktop Window Manager, since it can do cool things like real-time thumbnails previews of apps. So as I was exploring, I came across the actual API to do it, and there are some functions that can be used to extend the “glass” section of windows when you have Aero on full. This got me thinking, if I could make my window transparent, could I render transparency with XNA? The answer is, surprisingly, yes!

I don’t know if the XNA team did it on purpose, or it just happened to work out that way, but it is possible:

Glass demo

Leave a Reply