Partager via


structure DD_GETMOCOMPFORMATSDATA (ddrawint.h)

La structure DD_GETMOCOMPFORMATSDATA contient les informations de format non compressées.

Syntaxe

typedef struct _DD_GETMOCOMPFORMATSDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  GUID                 *lpGuid;
  DWORD                dwNumFormats;
  LPDDPIXELFORMAT      lpFormats;
  HRESULT              ddRVal;
} *PDD_GETMOCOMPFORMATSDATA, DD_GETMOCOMPFORMATSDATA;

Membres

lpDD

Pointe vers une structure DD_DIRECTDRAW_LOCAL qui s’applique uniquement au processus Microsoft DirectDraw actuel.

lpGuid

Pointe vers un GUID qui décrit les formats non compressés demandés.

dwNumFormats

Indique le nombre de formats non compressés pris en charge pour le GUID spécifié.

lpFormats

Pointe vers une structure DDPIXELFORMAT qui contient le format de pixel de compensation de mouvement. Si ce membre n’est pas NULL, les formats non compressés sont copiés dans la mémoire tampon pointée par ce membre.

ddRVal

Spécifie l’emplacement dans lequel le pilote écrit la valeur de retour du rappel DdMoCompGetFormats . 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 (incluez Winddi.h)

Voir aussi

DdMoCompGetFormats