Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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