Getting Started with DirectDraw

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

DirectDraw is a low-level application programming interface (API) for graphics. It controls memory, the hardware blitter, and surface flipping operations. DirectDraw is a software interface that provides direct access to display devices while maintaining compatibility with the Windows Embedded CE graphics device interface (GDI).

Use DirectDraw to create and manage memory surfaces. The primary DirectDraw surface is the screen. For complete information about DirectDraw surfaces, see the following topics.

In This Section

Why Use DirectDraw?

How to use DirectDraw

DirectDraw Middleware Architecture

Cooperative Levels

Display Modes

See Also

Concepts

Working with DirectDraw Objects
Working with DirectDraw Surfaces
Working with DirectDraw Clippers
Advanced DirectDraw Information

Other Resources

DirectDraw Application Development