DDHAL_GETDRIVERINFODATA (Compact 2013)
3/26/2014
This structure returns the driver-specific information. This structure passes the information to the GetDriverInfo callback function.
Syntax
typedef struct _DDHAL_GETDRIVERINFODATA {
LPDDRAWI_DIRECTDRAW_GBL lpDD;
DWORD dwSize;
DWORD dwFlags;
GUID guidInfo;
DWORD dwExpectedSize;
LPVOID lpvData;
DWORD dwActualSize;
HRESULT ddRVal;
} DDHAL_GETDRIVERINFODATA;
Members
- lpDD
Pointer to the DDRAWI_DIRECTDRAW_GBL structure that represents the DirectDraw object.
- dwSize
Size of the structure as an input field filled in by DirectDraw.
- dwFlags
0 specifies that no flags are currently defined. This input field is filled in by DirectDraw.
- guidInfo
GUID for which DirectX is querying. This input field is filled in by DirectDraw.
- dwExpectedSize
Amount of data in bytes that DirectDraw expects the driver to pass back. This input field is filled in by DirectDraw.
- lpvData
Pointer to the buffer into which the driver is to copy the requested data. This input field is filled in by DirectDraw.
- dwActualSize
Specifies the amount of data, in bytes, expected by the driver. This output field is filled in by the device driver.
- ddRVal
Returns the value from the driver. This output field is filled in by the device driver.
Requirements
Header |
ddrawi.h |
See Also
Reference
DirectDraw Display Driver Structures
DDHAL_GETDRIVERINFODATA
DDRAWI_DIRECTDRAW_GBL
LPDDHAL_GETDRIVERINFO