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) |