Compartir a través de


DD_ENDMOCOMPFRAMEDATA estructura (ddrawint.h)

La estructura DD_ENDMOCOMPFRAMEDATA contiene información necesaria para completar un marco descodificado.

Sintaxis

typedef struct _DD_ENDMOCOMPFRAMEDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  PDD_MOTIONCOMP_LOCAL lpMoComp;
  LPVOID               lpInputData;
  DWORD                dwInputDataSize;
  HRESULT              ddRVal;
} *PDD_ENDMOCOMPFRAMEDATA, DD_ENDMOCOMPFRAMEDATA;

Miembros

lpDD

Apunta a una estructura de DD_DIRECTDRAW_LOCAL que es relevante solo para el proceso de DirectDraw actual.

lpMoComp

Apunta a una estructura de DD_MOTIONCOMP_LOCAL que contiene una descripción de la compensación de movimiento que se solicita.

lpInputData

Apunta a un búfer opcional, cuyo contenido se define mediante el GUID. Este búfer no puede contener punteros incrustados.

dwInputDataSize

Indica el tamaño en bytes de datos en lpInputData.

ddRVal

Especifica la ubicación en la que el controlador escribe el valor devuelto de la devolución de llamada DdMoCompEndFrame . Un código de retorno de DD_OK indica que se ha realizado correctamente. Para obtener más información, vea Valores devueltos para DirectDraw.

Requisitos

Requisito Valor
Header ddrawint.h (incluya Winddi.h)

Consulte también

DdMoCompEndFrame