structure DD_ENDMOCOMPFRAMEDATA (ddrawint.h)
La structure DD_ENDMOCOMPFRAMEDATA contient les informations requises pour terminer un cadre décodé.
Syntaxe
typedef struct _DD_ENDMOCOMPFRAMEDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_MOTIONCOMP_LOCAL lpMoComp;
LPVOID lpInputData;
DWORD dwInputDataSize;
HRESULT ddRVal;
} *PDD_ENDMOCOMPFRAMEDATA, DD_ENDMOCOMPFRAMEDATA;
Membres
lpDD
Pointe vers une structure DD_DIRECTDRAW_LOCAL qui s’applique uniquement au processus DirectDraw actuel.
lpMoComp
Pointe vers une structure DD_MOTIONCOMP_LOCAL qui contient une description de la compensation de motion demandée.
lpInputData
Pointe vers une mémoire tampon facultative, dont le contenu est défini par le GUID. Cette mémoire tampon ne peut pas contenir de pointeurs incorporés.
dwInputDataSize
Indique la taille en octets des données dans lpInputData.
ddRVal
Spécifie l’emplacement dans lequel le pilote écrit la valeur de retour du rappel DdMoCompEndFrame . 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) |