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) |