Bagikan melalui


enumerasi DXVA_VideoTransferMatrix (dxva.h)

Jenis enumerasi DXVA_VideoTransferMatrix berisi enumerator yang mengidentifikasi matriks konversi dari Y'Cb'Cr' ke R'G'B'.

Sintaks

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

Konstanta

 
DXVA_VideoTransferMatrixShift
Menentukan untuk menggeser bit sebesar 15 posisi (DXVA_ExtColorData_ShiftBase + 7, atau 8 + 7).
DXVA_VideoTransferMatrixMask
Menentukan masker matriks transfer video. 3 (0x00038000) bit DWORD dapat digunakan untuk menentukan matriks transfer video.
DXVA_VideoTransferMatrix_Unknown
Menentukan bahwa matriks transfer video tidak ditentukan. Defaultnya adalah BT601 untuk video definisi standar (SD) dan BT709 untuk video definisi tinggi (HD).
DXVA_VideoTransferMatrix_BT709
Menentukan matriks transfer BT709.
DXVA_VideoTransferMatrix_BT601
Menentukan matriks transfer BT601.
DXVA_VideoTransferMatrix_SMPTE240M
Menentukan standar video HD yang jarang digunakan di Jepang.

Keterangan

Salah satu enumerator DXVA_VideoTransferMatrix dapat ditentukan dalam anggota VideoTransferMatrix dari struktur DXVA_ExtendedFormat .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Jenis enumerasi ini hanya berlaku untuk Windows Server 2003 dengan SP1 dan yang lebih baru, dan Windows XP dengan SP2 dan yang lebih baru.
Header dxva.h (termasuk Dxva.h)

Lihat juga

DXVA_ExtendedFormat