DD_CREATEVPORTDATA-Struktur (ddrawint.h)
Die DD_CREATEVPORTDATA-Struktur enthält die Informationen, die zum Beschreiben des erstellten VPE-Objekts (VideoPort Extensions) erforderlich sind.
Syntax
typedef struct _DD_CREATEVPORTDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
LPDDVIDEOPORTDESC lpDDVideoPortDesc;
PDD_VIDEOPORT_LOCAL lpVideoPort;
HRESULT ddRVal;
VOID *CreateVideoPort;
} *PDD_CREATEVPORTDATA, DD_CREATEVPORTDATA;
Member
lpDD
Verweist auf eine DD_DIRECTDRAW_LOCAL Struktur, die nur für den aktuellen Microsoft DirectDraw-Prozess relevant ist.
lpDDVideoPortDesc
Verweist auf eine DDVIDEOPORTDESC-Struktur , die das erstellte VPE-Objekt beschreibt.
lpVideoPort
Verweist auf eine DD_VIDEOPORT_LOCAL-Struktur , die das erstellte VPE-Objekt darstellt.
ddRVal
Gibt den Speicherort an, an dem der Treiber den Rückgabewert des DdVideoPortCreate-Rückrufs schreibt. Ein Rückgabecode von DD_OK gibt den Erfolg an. Weitere Informationen finden Sie unter Rückgabewerte für DirectDraw.
CreateVideoPort
Wird von der DirectDraw-API verwendet und sollte nicht vom Treiber ausgefüllt werden.
Anforderungen
Anforderung | Wert |
---|---|
Header | ddrawint.h (einschließlich Winddi.h) |