DD_GETINTERNALMOCOMPDATA-Struktur (ddrawint.h)
Die DD_GETINTERNALMOCOMPDATA-Struktur enthält die internen Speicheranforderungen.
Syntax
typedef struct _DD_GETINTERNALMOCOMPDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
GUID *lpGuid;
DWORD dwWidth;
DWORD dwHeight;
DDPIXELFORMAT ddPixelFormat;
DWORD dwScratchMemAlloc;
HRESULT ddRVal;
} *PDD_GETINTERNALMOCOMPDATA, DD_GETINTERNALMOCOMPDATA;
Member
lpDD
Verweist auf eine DD_DIRECTDRAW_LOCAL Struktur, die nur für den aktuellen Microsoft DirectDraw-Prozess relevant ist.
lpGuid
Verweist auf eine GUID, für die die interne Speicheranforderung angefordert wird.
dwWidth
Gibt die Breite des unkomprimierten Ausgaberahmens in Pixel an.
dwHeight
Gibt die Höhe des nicht komprimierten Ausgaberahmens in Pixel an.
ddPixelFormat
Verweist auf eine DDPIXELFORMAT-Struktur , die das Pixelformat des unkomprimierten Ausgabeframes enthält.
dwScratchMemAlloc
Gibt die Größe des internen Speichers in Byte an, den der Anzeigetreiber privat reserviert, um eine Bewegungskompensation durchzuführen.
ddRVal
Gibt den Speicherort an, an dem der Treiber den Rückgabewert des DdMoCompGetInternalInfo-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) |