DD_ENDMOCOMPFRAMEDATA-Struktur (ddrawint.h)
Die DD_ENDMOCOMPFRAMEDATA-Struktur enthält Informationen, die zum Abschließen eines decodierten Frames erforderlich sind.
Syntax
typedef struct _DD_ENDMOCOMPFRAMEDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_MOTIONCOMP_LOCAL lpMoComp;
LPVOID lpInputData;
DWORD dwInputDataSize;
HRESULT ddRVal;
} *PDD_ENDMOCOMPFRAMEDATA, DD_ENDMOCOMPFRAMEDATA;
Member
lpDD
Verweist auf eine DD_DIRECTDRAW_LOCAL Struktur, die nur für den aktuellen DirectDraw-Prozess relevant ist.
lpMoComp
Verweist auf eine DD_MOTIONCOMP_LOCAL-Struktur , die eine Beschreibung des angeforderten Bewegungsausgleichs enthält.
lpInputData
Verweist auf einen optionalen Puffer, dessen Inhalt durch die GUID definiert wird. Dieser Puffer darf keine eingebetteten Zeiger enthalten.
dwInputDataSize
Gibt die Größe der Daten in lpInputData in Bytes an.
ddRVal
Gibt den Speicherort an, an dem der Treiber den Rückgabewert des DdMoCompEndFrame-Rückrufs schreibt. Ein Rückgabecode von DD_OK gibt den Erfolg an. Weitere Informationen finden Sie unter Rückgabewerte für DirectDraw.
Anforderungen
Anforderung | Wert |
---|---|
Header | ddrawint.h (einschließlich Winddi.h) |