The following table shows the Microsoft® DirectDraw® callback functions.
| Function | Description |
|---|---|
| LPDDHAL_CANCREATESURFACEDATA | Indicates whether a surface can be created. |
| LPDDHAL_CREATEPALETTE | Creates a DirectDrawPalette object for the DirectDraw object. |
| LPDDHAL_CREATESURFACE | Creates a DirectDrawSurface object for the DirectDraw object. |
| LPDDHAL_DESTROYDRIVER | Destroys a DirectDraw driver. |
| LPDDHAL_FLIPTOGDISURFACE | Makes the surface to which the graphics device interface (GDI) writes the primary surface. |
| LPDDHAL_GETSCANLINE | Gets the current scan line. |
| LPDDHAL_SETCOLORKEY | Sets the color-key value for the specified surface. |
| LPDDHAL_SETEXCLUSIVEMODE | Sets a DirectDraw object to exclusive mode. |
| LPDDHAL_SETMODE | Sets the display mode. |
| LPDDHAL_WAITFORVERTICALBLANK | Helps the application synchronize itself with the vertical blanking interval (VBI). |
See Also
Send Feedback on this topic to the authors