enumeración DXVADDI_VIDEOTRANSFERMATRIX (d3dumddi.h)
El tipo de enumeración DXVADDI_VIDEOTRANSFERMATRIX contiene valores que identifican la matriz de conversión de Y'Cb'Cr' a (studio) R'G'B'.
Syntax
typedef enum _DXVADDI_VIDEOTRANSFERMATRIX {
DXVADDI_VideoTransferMatrixMask,
DXVADDI_VideoTransferMatrix_Unknown,
DXVADDI_VideoTransferMatrix_BT709,
DXVADDI_VideoTransferMatrix_BT601,
DXVADDI_VideoTransferMatrix_SMPTE240M
} DXVADDI_VIDEOTRANSFERMATRIX;
Constantes
DXVADDI_VideoTransferMatrixMask Especifica la máscara de matriz de transferencia de vídeo. Los primeros 3 (0x07) bits de un DWORD se pueden usar para especificar la matriz de transferencia de vídeo. |
DXVADDI_VideoTransferMatrix_Unknown Especifica que no se especifica la matriz de transferencia de vídeo. El valor predeterminado es BT601 para vídeo de definición estándar (SD) y BT709 para vídeo de alta definición (HD). |
DXVADDI_VideoTransferMatrix_BT709 Especifica la matriz de transferencia BT709. |
DXVADDI_VideoTransferMatrix_BT601 Especifica la matriz de transferencia BT601. |
DXVADDI_VideoTransferMatrix_SMPTE240M Especifica un estándar de vídeo HD que rara vez se usa en Japón. |
Comentarios
Uno de los valores de DXVADDI_VIDEOTRANSFERMATRIX se puede especificar en el miembro VideoTransferMatrix de la estructura DXVADDI_EXTENDEDFORMAT .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Encabezado | d3dumddi.h (incluya D3dumddi.h) |