DirectDrawSurface Structures (Windows CE 5.0)
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
Send Feedback on this topic to the authors