estructura DXVA_VideoDesc (dxva.h)

El representador envía la estructura DXVA_VideoDesc al controlador para especificar una descripción de la secuencia de vídeo en la que se va a realizar la operación de desinterlacación o conversión de velocidad de fotogramas.

Sintaxis

typedef struct _DXVA_VideoDesc {
  DWORD          Size;
  DWORD          SampleWidth;
  DWORD          SampleHeight;
  DWORD          SampleFormat;
  D3DFORMAT      d3dFormat;
  DXVA_Frequency InputSampleFreq;
  DXVA_Frequency OutputFrameFreq;
} DXVA_VideoDesc, *LPDXVA_VideoDesc;

Miembros

Size

Especifica el tamaño de esta estructura, en bytes.

SampleWidth

Especifica el ancho del ejemplo, en píxeles.

SampleHeight

Especifica el alto de la muestra, en píxeles.

SampleFormat

Especifica el formato del ejemplo definido por la estructura DXVA_SampleFormat .

d3dFormat

Especifica el formato de superficie direct3D del ejemplo.

InputSampleFreq

Especifica la frecuencia del vídeo entrante definido por la estructura de DXVA_Frequency .

OutputFrameFreq

Especifica la velocidad de fotogramas deseada del vídeo de salida tal y como se define en DXVA_Frequency.

Comentarios

Para obtener ejemplos que muestran valores de miembro de estructura para desinterlacar o convertir diferentes tipos de contenido, vea DeinterlaceQueryAvailableModes.

Requisitos

Requisito Valor
Header dxva.h (include Dxva.h)

Consulte también

DXVA_Frequency

DXVA_SampleFormat