DXVADDI_VIDEOTRANSFERMATRIX enumeração (d3dumddi.h)
O tipo de enumeração DXVADDI_VIDEOTRANSFERMATRIX contém valores que identificam a matriz de conversão de Y'Cb'Cr' para (studio) R'G'B'.
Sintaxe
typedef enum _DXVADDI_VIDEOTRANSFERMATRIX {
DXVADDI_VideoTransferMatrixMask,
DXVADDI_VideoTransferMatrix_Unknown,
DXVADDI_VideoTransferMatrix_BT709,
DXVADDI_VideoTransferMatrix_BT601,
DXVADDI_VideoTransferMatrix_SMPTE240M
} DXVADDI_VIDEOTRANSFERMATRIX;
Constantes
DXVADDI_VideoTransferMatrixMask Especifica a máscara de matriz de transferência de vídeo. Os primeiros 3 (0x07) bits de um DWORD podem ser usados para especificar a matriz de transferência de vídeo. |
DXVADDI_VideoTransferMatrix_Unknown Especifica que a matriz de transferência de vídeo não está especificada. O valor padrão é BT601 para vídeo de definição padrão (SD) e BT709 para vídeo de alta definição (HD). |
DXVADDI_VideoTransferMatrix_BT709 Especifica a matriz de transferência BT709. |
DXVADDI_VideoTransferMatrix_BT601 Especifica a matriz de transferência BT601. |
DXVADDI_VideoTransferMatrix_SMPTE240M Especifica um padrão de vídeo HD que raramente é usado no Japão. |
Observações
Um dos valores de DXVADDI_VIDEOTRANSFERMATRIX pode ser especificado no VideoTransferMatrix membro da estrutura DXVADDI_EXTENDEDFORMAT.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
cabeçalho | d3dumddi.h (inclua D3dumddi.h) |