Compartir a través de


enumeración DXVA_VideoTransferMatrix (dxva.h)

El tipo de enumeración DXVA_VideoTransferMatrix contiene enumeradores que identifican la matriz de conversión de Y'Cb'Cr' a R'G'B'.

Syntax

typedef enum _DXVA_VideoTransferMatrix {
  DXVA_VideoTransferMatrixShift,
  DXVA_VideoTransferMatrixMask,
  DXVA_VideoTransferMatrix_Unknown,
  DXVA_VideoTransferMatrix_BT709,
  DXVA_VideoTransferMatrix_BT601,
  DXVA_VideoTransferMatrix_SMPTE240M
} DXVA_VideoTransferMatrix;

Constantes

 
DXVA_VideoTransferMatrixShift
Especifica el desplazamiento de bits por 15 posiciones (DXVA_ExtColorData_ShiftBase + 7 o 8 + 7).
DXVA_VideoTransferMatrixMask
Especifica la máscara de matriz de transferencia de vídeo. Se pueden usar 3 (0x00038000) bits de un DWORD para especificar la matriz de transferencia de vídeo.
DXVA_VideoTransferMatrix_Unknown
Especifica que no se especifica la matriz de transferencia de vídeo. El valor predeterminado es BT601 para el vídeo de definición estándar (SD) y BT709 para vídeo de alta definición (HD).
DXVA_VideoTransferMatrix_BT709
Especifica la matriz de transferencia BT709.
DXVA_VideoTransferMatrix_BT601
Especifica la matriz de transferencia BT601.
DXVA_VideoTransferMatrix_SMPTE240M
Especifica un estándar de vídeo HD que rara vez se usa en Japón.

Comentarios

Uno de los enumeradores de DXVA_VideoTransferMatrix se puede especificar en el miembro VideoTransferMatrix de la estructura DXVA_ExtendedFormat .

Requisitos

Requisito Value
Cliente mínimo compatible Este tipo de enumeración solo se aplica a Windows Server 2003 con SP1 y versiones posteriores, y Windows XP con SP2 y versiones posteriores.
Encabezado dxva.h (incluir Dxva.h)

Consulte también

DXVA_ExtendedFormat