DD_GETMOCOMPFORMATSDATA-Struktur (ddrawint.h)
Die DD_GETMOCOMPFORMATSDATA-Struktur enthält die nicht komprimierten Formatinformationen.
Syntax
typedef struct _DD_GETMOCOMPFORMATSDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
GUID *lpGuid;
DWORD dwNumFormats;
LPDDPIXELFORMAT lpFormats;
HRESULT ddRVal;
} *PDD_GETMOCOMPFORMATSDATA, DD_GETMOCOMPFORMATSDATA;
Member
lpDD
Verweist auf eine DD_DIRECTDRAW_LOCAL Struktur, die nur für den aktuellen Microsoft DirectDraw-Prozess relevant ist.
lpGuid
Zeigt auf eine GUID, die die angeforderten nicht komprimierten Formate beschreibt.
dwNumFormats
Gibt die Anzahl der nicht komprimierten Formate an, die für die angegebene GUID unterstützt werden.
lpFormats
Zeigt auf eine DDPIXELFORMAT-Struktur , die das Pixelformat der Bewegungskompensation enthält. Wenn dieser Member nicht NULL ist, werden die nicht komprimierten Formate in den Puffer kopiert, auf den dieses Element verweist.
ddRVal
Gibt den Speicherort an, an dem der Treiber den Rückgabewert des DdMoCompGetFormats-Rückrufs schreibt. Ein Rückgabecode von DD_OK zeigt den Erfolg an. Weitere Informationen finden Sie unter Rückgabewerte für DirectDraw.
Anforderungen
Anforderung | Wert |
---|---|
Header | ddrawint.h (include Winddi.h) |