Share via


DirectDrawSurface Structures (Windows CE 5.0)

Send Feedback

The following table shows the DirectDrawSurface structures.

Structure Description
ATTACHLIST Maintains a list of attached surfaces.
DBLNODE Represents a node in a doubly linked list of surface interfaces.
DDCORECAPS Represents the capabilities of the hardware exposed through the DirectDraw object.
DDHAL_ADDATTACHEDSURFACEDATA Contains information necessary to attach a surface to another surface.
DDHAL_BLTDATA Contains the information relevant to blitting.
DDHAL_DESTROYSURFACEDATA Contains information necessary to destroy a specified surface.
DDHAL_FLIPDATA Contains information necessary to do a flip.
DDHAL_GETBLTSTATUSDATA Returns the status information for the blit.
DDHAL_GETFLIPSTATUSDATA Returns the flip status information for the flip.
DDHAL_LOCKDATA Contains information necessary to do a Lock operation as defined by DirectDraw's parameter structures.
DDHAL_SETCLIPLISTDATA Contains information necessary to set a clip list for the specified surface.
DDHAL_SETCOLORKEYDATA Contains information necessary to set the color key value for the specified surface.
DDHAL_SETOVERLAYPOSITIONDATA Contains information necessary to change the display coordinates of an overlay surface.
DDHAL_SETPALETTEDATA Contains information necessary to set a palette to a specific surface.
DDHAL_UNLOCKDATA Contains information necessary to do an Unlock operation as defined by DirectDraw parameter structures.
DDHAL_UPDATEOVERLAYDATA Contains information necessary for updating an overlay surface.
DDMORESURFACECAPS Contains the driver surface capabilities required by the DDCAPS structure in Microsoft® DirectX®.
DDRAWI_DDRAWSURFACE_GBL Contains the global DirectDrawSurface data that can be shared between object instances.
DDRAWI_DDRAWSURFACE_GBL_MORE Contains additional global DirectDrawSurface data that can be shared between object instances.
DDRAWI_DDRAWSURFACE_INT Contains the DirectDrawSurface object's interface information.
DDRAWI_DDRAWSURFACE_LCL Contains local data for each individual DirectDrawSurface object.
DDRAWI_DDRAWSURFACE_MORE Contains additional local data for each individual DirectDrawSurface object.

See Also

DDHAL Structures

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.