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'.
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 a máscara de matriz de transferência de vídeo. Os três primeiros bits (0x07) 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. |
Comentários
Um dos valores de DXVADDI_VIDEOTRANSFERMATRIX pode ser especificado no membro VideoTransferMatrix da estrutura DXVADDI_EXTENDEDFORMAT .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | d3dumddi.h (inclua D3dumddi.h) |