Share via


DDHAL_GETAVAILDRIVERMEMORYDATA (Compact 2013)

3/26/2014

This structure contains memory information for the specified surface type. This structure passes the information to the DirectDraw hardware abstraction layer (DDHAL) LPDDHAL_GETAVAILDRIVERMEMORY callback function.

Syntax

typedef struct _DDHAL_GETAVAILDRIVERMEMORYDATA {
  LPDDRAWI_DIRECTDRAW_GBL lpDD;
  DDSCAPS DDSCaps;
  DWORD dwTotal;
  DWORD dwFree;
  HRESULT ddRVal;
} DDHAL_GETAVAILDRIVERMEMORYDATA;

Members

  • 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.

Requirements

Header

ddrawi.h

See Also

Reference

Miscellaneous Structures
LPDDHAL_GETAVAILDRIVERMEMORY
DDRAWI_DIRECTDRAW_GBL

Other Resources

DDSCAPS