Partager via


DD_GETINTERNALMOCOMPDATA structure (ddrawint.h)

La structure DD_GETINTERNALMOCOMPDATA contient les exigences de mémoire interne.

Syntaxe

typedef struct _DD_GETINTERNALMOCOMPDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  GUID                 *lpGuid;
  DWORD                dwWidth;
  DWORD                dwHeight;
  DDPIXELFORMAT        ddPixelFormat;
  DWORD                dwScratchMemAlloc;
  HRESULT              ddRVal;
} *PDD_GETINTERNALMOCOMPDATA, DD_GETINTERNALMOCOMPDATA;

Membres

lpDD

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

lpGuid

Pointe vers un GUID pour lequel la mémoire interne requise est demandée.

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 frame de sortie non compressé.

dwScratchMemAlloc

Indique la taille en octets de la mémoire interne que le pilote d’affichage réserve en privé pour effectuer une compensation de mouvement

ddRVal

Spécifie l’emplacement dans lequel le pilote écrit la valeur de retour du rappel DdMoCompGetInternalInfo . 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

DdMoCompGetInternalInfo