DD_DESTROYVPORTDATA structure (ddrawint.h)
The DD_DESTROYVPORTDATA structure contains the information necessary for the driver to clean up.
Syntax
typedef struct _DD_DESTROYVPORTDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_VIDEOPORT_LOCAL lpVideoPort;
HRESULT ddRVal;
VOID *DestroyVideoPort;
} *PDD_DESTROYVPORTDATA, DD_DESTROYVPORTDATA;
Members
lpDD
Points to a DD_DIRECTDRAW_LOCAL structure that is relevant to the current Microsoft DirectDraw process only.
lpVideoPort
Points to a DD_VIDEOPORT_LOCAL structure that represents this video port extensions (VPE) object.
ddRVal
Specifies the location in which the driver writes the return value of the DdVideoPortDestroy callback. A return code of DD_OK indicates success. For more information, see Return Values for DirectDraw.
DestroyVideoPort
Used by the DirectDraw API and should not be filled in by the driver.
Requirements
Requirement | Value |
---|---|
Header | ddrawint.h (include Winddi.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