DD_QUERYMOCOMPSTATUSDATA-Struktur (ddrawint.h)
Die DD_QUERYMOCOMPSTATUSDATA-Struktur enthält Informationen, die zum Abfragen der status des vorherigen Frames erforderlich sind.
Syntax
typedef struct _DD_QUERYMOCOMPSTATUSDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_MOTIONCOMP_LOCAL lpMoComp;
PDD_SURFACE_LOCAL lpSurface;
DWORD dwFlags;
HRESULT ddRVal;
} *PDD_QUERYMOCOMPSTATUSDATA, DD_QUERYMOCOMPSTATUSDATA;
Member
lpDD
Verweist auf eine DD_DIRECTDRAW_LOCAL Struktur, die nur für den aktuellen Microsoft DirectDraw-Prozess relevant ist.
lpMoComp
Verweist auf eine DD_MOTIONCOMP_LOCAL-Struktur , die eine Beschreibung der angeforderten Bewegungsentschädigung enthält.
lpSurface
Zeigt auf eine DD_SURFACE_LOCAL-Struktur , die die abgefragte Oberfläche enthält.
dwFlags
Gibt den Typ des Oberflächenzugriffs an.
DDMCQUERY_READ
Gibt an, dass die Oberfläche nur auf Lese- oder Anzeigezugriff getestet werden kann. Wenn dieses Flag nicht festgelegt ist, kann die Oberfläche auf Schreibzugriff getestet werden.
ddRVal
Gibt den Speicherort an, an dem der Treiber den Rückgabewert des DdMoCompQueryStatus-Rückrufs schreibt. Ein Rückgabecode von DD_OK gibt an, dass die Hardware die Verarbeitung der DdMoCompRender-Anforderung abgeschlossen hat. Andernfalls muss der Rückgabewert DDERR_WASSTILLDRAWING werden. Weitere Informationen finden Sie unter Rückgabewerte für DirectDraw.
Anforderungen
Anforderung | Wert |
---|---|
Header | ddrawint.h (include Winddi.h) |