Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DD_FLIPVPORTDATA-Struktur enthält die Informationen, die für das VPE-Objekt (VideoPort Extensions) zum Ausführen eines Flips erforderlich sind.
Syntax
typedef struct _DD_FLIPVPORTDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_VIDEOPORT_LOCAL lpVideoPort;
PDD_SURFACE_LOCAL lpSurfCurr;
PDD_SURFACE_LOCAL lpSurfTarg;
HRESULT ddRVal;
VOID *FlipVideoPort;
} *PDD_FLIPVPORTDATA, DD_FLIPVPORTDATA;
Member
lpDD
Verweist auf eine DD_DIRECTDRAW_LOCAL Struktur, die nur für den aktuellen Microsoft DirectDraw-Prozess relevant ist.
lpVideoPort
Verweist auf eine DD_VIDEOPORT_LOCAL-Struktur , die dieses VPE-Objekt darstellt.
lpSurfCurr
Zeigt auf eine DD_SURFACE_LOCAL Struktur für die aktuelle Oberfläche; d. h. die Oberfläche, auf der derzeit Daten geschrieben werden.
lpSurfTarg
Verweist auf eine DD_SURFACE_LOCAL Struktur für die Zieloberfläche; d. h. die Oberfläche, auf die der Treiber kippen soll.
ddRVal
Gibt den Speicherort an, an dem der Treiber den Rückgabewert des DdVideoPortFlip-Rückrufs schreibt. Ein Rückgabecode von DD_OK gibt den Erfolg an. Weitere Informationen finden Sie unter Rückgabewerte für DirectDraw.
FlipVideoPort
Wird von der DirectDraw-API verwendet und sollte nicht vom Treiber ausgefüllt werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | ddrawint.h (einschließlich Winddi.h) |