Condividi tramite


enumerazione DXVADDI_VIDEOTRANSFERMATRIX (d3dumddi.h)

Il tipo di enumerazione DXVADDI_VIDEOTRANSFERMATRIX contiene valori che identificano la matrice di conversione da Y'Cb'Cr' a (studio) R'G'B'.

Sintassi

typedef enum _DXVADDI_VIDEOTRANSFERMATRIX {
  DXVADDI_VideoTransferMatrixMask,
  DXVADDI_VideoTransferMatrix_Unknown,
  DXVADDI_VideoTransferMatrix_BT709,
  DXVADDI_VideoTransferMatrix_BT601,
  DXVADDI_VideoTransferMatrix_SMPTE240M
} DXVADDI_VIDEOTRANSFERMATRIX;

Costanti

 
DXVADDI_VideoTransferMatrixMask
Specifica la maschera matrice di trasferimento video. I primi 3 bit (0x07) di una DWORD possono essere usati per specificare la matrice di trasferimento video.
DXVADDI_VideoTransferMatrix_Unknown
Specifica che la matrice di trasferimento video non è specificata. Il valore predefinito è BT601 per video sd (Standard Definition) e BT709 per video HD (High Definition).
DXVADDI_VideoTransferMatrix_BT709
Specifica la matrice di trasferimento BT709.
DXVADDI_VideoTransferMatrix_BT601
Specifica la matrice di trasferimento BT601.
DXVADDI_VideoTransferMatrix_SMPTE240M
Specifica uno standard video HD usato raramente in Giappone.

Osservazioni

Uno dei valori di DXVADDI_VIDEOTRANSFERMATRIX può essere specificato nel membro VideoTransferMatrix della struttura DXVADDI_EXTENDEDFORMAT.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
intestazione d3dumddi.h (include D3dumddi.h)

Vedere anche

DXVADDI_EXTENDEDFORMAT