structure DD_GETMOCOMPCOMPBUFFDATA (ddrawint.h)
La structure DD_GETMOCOMPCOMPBUFFDATA contient les informations de mémoire tampon compressée.
Syntaxe
typedef struct _DD_GETMOCOMPCOMPBUFFDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
GUID *lpGuid;
DWORD dwWidth;
DWORD dwHeight;
DDPIXELFORMAT ddPixelFormat;
DWORD dwNumTypesCompBuffs;
LPDDCOMPBUFFERINFO lpCompBuffInfo;
HRESULT ddRVal;
} *PDD_GETMOCOMPCOMPBUFFDATA, DD_GETMOCOMPCOMPBUFFDATA;
Membres
lpDD
Pointe vers une structure DD_DIRECTDRAW_LOCAL qui concerne uniquement le processus Microsoft DirectDraw actuel.
lpGuid
Pointe vers un GUID pour lequel les informations de mémoire tampon compressées sont demandées.
dwWidth
Indique la largeur en pixels du cadre de sortie non compressé.
dwHeight
Indique la hauteur en pixels du cadre de sortie non compressé.
ddPixelFormat
Pointe vers une structure DDPIXELFORMAT qui contient le format de pixel du cadre de sortie non compressé.
dwNumTypesCompBuffs
Indique le nombre de différents types de surfaces dont le pilote a besoin pour effectuer la compensation de mouvement à l’aide du GUID demandé.
lpCompBuffInfo
Pointe vers une structure DDCOMPBUFFERINFO qui contient les informations fournies par le pilote pour chaque type de surface requise.
ddRVal
Spécifie l’emplacement dans lequel le pilote écrit la valeur de retour du rappel DdMoCompGetBuffInfo . Un code de retour de DD_OK indique la réussite. Pour plus d’informations, consultez Valeurs de retour pour DirectDraw.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ddrawint.h (inclure Winddi.h) |