Partager via


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)

Voir aussi

DdMoCompGetBuffInfo