DDHAL_DESTROYDDLOCALDATA structure (ddrawi.h)
DDHAL_DESTROYDDLOCALDATA contains the information required for the driver to destroy a set of surfaces associated to a given local DirectDraw object.
Syntax
typedef struct _DDHAL_DESTROYDDLOCALDATA {
DWORD dwFlags;
LPDDRAWI_DIRECTDRAW_LCL pDDLcl;
HRESULT ddRVal;
} *LPDDHAL_DESTROYDDLOCALDATA, DDHAL_DESTROYDDLOCALDATA;
Members
dwFlags
Unused.
pDDLcl
Points to the local Direct Draw object that serves as a reference for all Direct3D surfaces that have to be destroyed.
ddRVal
Specifies the location where the driver writes the return value of D3dDestroyDDLocal. A return code of D3D_OK indicates success. For more information, see Return Codes for Direct3D Driver Callbacks.
Requirements
Requirement | Value |
---|---|
Header | ddrawi.h (include D3dhal.h) |