Creating a Full Screen DirectDraw Device

Before you can create your DirectDraw device, a new project will need to be created. Since this will still be an application where items will need to be rendered, windows forms should still be used. Use these steps to get started:

1.
Create a new Windows Forms project named whatever you like.
2.
Add a reference to Microsoft.DirectX.dll and Microsoft.DirectDraw.dll.
3.
Include a new using clause for Microsoft.DirectX.DirectDraw into your main code file.
4.
Set the window style to Opaque and AllPaintingInWmPaint, just like you did for 3D applications.
5.
Add a private variable for your DirectDraw device.

You'll notice that most of these steps are similar to what was done for the 3D applications that were built ...

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.