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) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for