Condividi tramite


enumerazione DXVA_VideoTransferMatrix (dxva.h)

Il tipo di enumerazione DXVA_VideoTransferMatrix contiene enumeratori che identificano la matrice di conversione da Y'Cb'Cr' a R'G'B'.

Sintassi

typedef enum _DXVA_VideoTransferMatrix {
  DXVA_VideoTransferMatrixShift,
  DXVA_VideoTransferMatrixMask,
  DXVA_VideoTransferMatrix_Unknown,
  DXVA_VideoTransferMatrix_BT709,
  DXVA_VideoTransferMatrix_BT601,
  DXVA_VideoTransferMatrix_SMPTE240M
} DXVA_VideoTransferMatrix;

Costanti

 
DXVA_VideoTransferMatrixShift
Specifica i bit di spostamento per 15 posizioni (DXVA_ExtColorData_ShiftBase + 7 o 8 + 7).
DXVA_VideoTransferMatrixMask
Specifica la maschera matrice di trasferimento video. 3 (0x00038000) bit di una DWORD possono essere usati per specificare la matrice di trasferimento video.
DXVA_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).
DXVA_VideoTransferMatrix_BT709
Specifica la matrice di trasferimento BT709.
DXVA_VideoTransferMatrix_BT601
Specifica la matrice di trasferimento BT601.
DXVA_VideoTransferMatrix_SMPTE240M
Specifica uno standard video HD raramente usato in Giappone.

Commenti

Uno degli enumeratori di DXVA_VideoTransferMatrix può essere specificato nel membro VideoTransferMatrix della struttura DXVA_ExtendedFormat .

Requisiti

Requisito Valore
Client minimo supportato Questo tipo di enumerazione si applica solo a Windows Server 2003 con SP1 e versioni successive e Windows XP con SP2 e versioni successive.
Intestazione dxva.h (include Dxva.h)

Vedi anche

DXVA_ExtendedFormat