Partager via


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)

Voir aussi

DdMoCompEndFrame