Bagikan melalui


enumerasi DXVA_VideoTransferFunction (dxva.h)

Jenis enumerasi DXVA_VideoTransferFunction berisi enumerator yang mengidentifikasi fungsi konversi dari R'G'B' ke RGB.

Sintaks

typedef enum _DXVA_VideoTransferFunction {
  DXVA_VideoTransFuncShift,
  DXVA_VideoTransFuncMask,
  DXVA_VideoTransFunc_Unknown,
  DXVA_VideoTransFunc_10,
  DXVA_VideoTransFunc_18,
  DXVA_VideoTransFunc_20,
  DXVA_VideoTransFunc_22,
  DXVA_VideoTransFunc_22_709,
  DXVA_VideoTransFunc_22_240M,
  DXVA_VideoTransFunc_22_8bit_sRGB,
  DXVA_VideoTransFunc_28
} DXVA_VideoTransferFunction;

Konstanta

 
DXVA_VideoTransFuncShift
Menentukan untuk menggeser bit sebesar 27 posisi (DXVA_ExtColorData_ShiftBase + 19, atau 8 + 19).
DXVA_VideoTransFuncMask
Menentukan masker fungsi transfer video. 5 (0xF8000000) bit DWORD dapat digunakan untuk menentukan fungsi transfer video.
DXVA_VideoTransFunc_Unknown
Menentukan bahwa fungsi transfer video tidak ditentukan. Defaultnya adalah 22_8bit_sRGB jika diperlukan untuk komputasi.
DXVA_VideoTransFunc_10
Menentukan konversi RGB linier (sesuai dengan gamma = 1,0).
DXVA_VideoTransFunc_18
Menentukan gamma true 1.8. Artinya, L' = pow(L, 1/gamma) untuk L=0..1.
DXVA_VideoTransFunc_20
Menentukan gamma true 2.0. Artinya, L' = pow(L, 1/gamma) untuk L=0..1.
DXVA_VideoTransFunc_22
DXVA_VideoTransFunc_22_709
DXVA_VideoTransFunc_22_240M
DXVA_VideoTransFunc_22_8bit_sRGB
Menentukan kurva gamma 2.4 dengan rentang linier dalam rentang rendah, yang membuatnya cocok dengan kurva 2,2 gamma 8 bit yang akurat.
DXVA_VideoTransFunc_28
Menentukan gamma true 2.8. Artinya, L' = pow(L, 1/gamma) untuk L=0..1.

Keterangan

Salah satu enumerator DXVA_VideoTransferFunction dapat ditentukan dalam anggota VideoTransferFunction dari struktur DXVA_ExtendedFormat .

DXVA_VideoTransferFunction sesuai dengan fungsi gamma data. Beberapa fungsi transfer memiliki koreksi untuk memperhitungkan efek kuantisasi bilangan bulat 8 bit.

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