Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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