DDHAL_CREATESURFACEDATA (Compact 2013)
3/26/2014
This structure contains information necessary to create a surface. This structure passes the information to the DirectDraw hardware abstraction layer (DDHAL) LPDDHAL_CREATESURFACE callback function.
Syntax
typedef struct _DDHAL_CREATESURFACEDATA {
LPDDRAWI_DIRECTDRAW_GBL lpDD;
LPDDSURFACEDESC lpDDSurfaceDesc;
LPDDRAWI_DDRAWSURFACE_LCL lplpSList;
DWORD dwSCnt;
HRESULT ddRVal;
} DDHAL_CREATESURFACEDATA;
Members
- lpDD
Pointer to the DDRAWI_DIRECTDRAW_GBL structure that represents the DirectDraw object.
- lpDDSurfaceDesc
Pointer to the DDSURFACEDESC structure that describes the surface being created.
- lplpSList
Pointer to a list of created surface objects.
- dwSCnt
Indicates the number of surfaces in lplpSList.
- ddRVal
Passes the DirectDraw return values.
Requirements
Header |
ddrawi.h |
See Also
Reference
DirectDraw Display Driver Structures
LPDDHAL_CREATESURFACE
DDRAWI_DIRECTDRAW_GBL