DirectDraw Interfaces

Send Feedback

DirectDraw uses GUIDs to identify its interfaces and to identify driver extension structures. The standard GUIDs are stored in Ddguid.lib, which is built from the core OS, as it must be available for drivers to link to.

Note   The Windows CE DirectDraw interfaces are not the same as the desktop interfaces of the same name. The GUIDs have been changed accordingly.

The following table shows the DirectDraw interfaces with a description of the purpose of each.

Programming element PPC SP Description
IDirectDraw X X Applications use the methods of this interface to create DirectDraw objects and work with system-level variables.
IDirectDrawClipper X X Applications use the methods of this interface to manage clip lists.
IDirectDrawColorControl X X This interface allows you to get and set color controls.
IDirectDrawGammaControl X X This interface allows you to get and set gamma controls.
IDirectDrawSurface X X Applications use the methods of this interface to create DirectDrawSurface objects and work with system-level variables.

See Also

DirectDraw Reference

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.