Compartilhar via


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)

Confira também

DXVADDI_EXTENDEDFORMAT