DDHAL_GETAVAILDRIVERMEMORYDATA (Windows CE 5.0)
This structure contains memory information for the specified surface type. This structure passes the information to the DirectDraw hardware abstraction layer (DDHAL) GetAvailDriverMemory callback function.
typedef struct _DDHAL_GETAVAILDRIVERMEMORYDATA {LPDDRAWI_DIRECTDRAW_GBLlpDD;DDSCAPSDDSCaps;DWORDdwTotal;DWORD dwFree;HRESULTddRVal;LPDDHAL_GETAVAILDRIVERMEMORYGetAvailDriverMemory;DDSCAPSEXddsCapsEx;} DDHAL_GETAVAILDRIVERMEMORYDATA;
Members
- lpDD**
Pointer to the DDRAWI_DIRECTDRAW_GBL structure that represents the DirectDraw object. - DDSCaps**
Pointer to a DDSCAPS structure that contains the capabilities for this type of surface memory. - dwTotal**
Indicates the total memory for this kind of surface. - dwFree**
Indicates the free memory for this kind of surface. - ddRVal**
Passes the DirectDraw return values. - GetAvailDriverMemory**
This member is used by DirectDraw and should not be filled in by the driver. - ddsCapsEx
Pointer to a DDSCAPSEX structure that contains extensions to the surface capabilities.
Requirements
OS Versions: Windows CE 2.12 and later. Version 2.12 requires DXPAK 1.0 or later.
Header: Ddrawi.h.
See Also
GetAvailDriverMemory | DDRAWI_DIRECTDRAW_GBL | DDSCAPS | DDSCAPSEX | Miscellaneous Structures
Send Feedback on this topic to the authors