Creating a Full Screen Rendering Device

Rendering complex 3D scenes is by definition “complex.” While it is true that the vast majority of games being released currently use 3D graphics, there are still plenty of game types out there where the “fancy” graphics aren't necessary. It seems that more often than not these days, games that should be written in 2D are still written in 3D, just because you “have to.”

Given that Direct3D can render complex 3D scenes, it should be no surprise that it is also quite capable of rendering a fully two-dimensional scene.

Creating a full screen device is not that much different from creating a windowed device. The same basic principles apply; there are just a few extra properties that will need to be filled out. ...

Get Managed DirectX® 9 Kick Start: Graphics and Game Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.