Bagikan melalui


struktur DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2 (dispmprt.h)

Menjelaskan colorimetry dan tingkat putih SDR untuk target presentasi video. Digunakan dalam fungsi panggilan balik DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2 .

Sintaks

typedef struct _DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2 {
  D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId;
  DXGK_COLORIMETRY               AdjustedColorimetry;
  UINT                           SdrWhiteLevel;
} DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2, *PDXGKARG_SETTARGETADJUSTEDCOLORIMETRY2;

Anggota

TargetId

Pengidentifikasi video adaptor tampilan menyajikan target.

AdjustedColorimetry

Struktur DXGK_COLORIMETRY yang berisi bidang terkait colorimetry untuk monitor yang melekat pada target ini setelah OS memproses deskriptor perangkat tampilan, semua penimpaan, dan penyesuaian apa pun.

SdrWhiteLevel

Ini mewakili nilai tingkat putih SDR (rentang dinamis standar) dalam nits untuk semua konten SDR yang ditampilkan ke target video yang ada.

OS mengasumsikan bahwa semua konten SDR yang diberikan adalah 80 nits dan secara default tingkat putih ini sesuai.

Pengguna dapat meminta agar OS meningkatkan tingkat putih semua konten SDR. Ketika peningkatan diterapkan, OS dan driver bertanggung jawab untuk meningkatkan semua konten SDR dengan tepat ketika tingkat putih tidak diatur pada 80 nits.

Driver bertanggung jawab untuk meningkatkan kursor perangkat keras ketika sedang digunakan.

Penyesuaian ini harus diterapkan sebagai berikut:

RGBout = RGBin * (SDRWhiteLevel / 80);

Pengemudi juga berpotensi bertanggung jawab untuk meningkatkan konten bidang SDR MPO (overlay multi-pesawat). Driver harus menggunakan tingkat putih SDR yang diberikan oleh atribut bidang untuk membuat penentuan apakah harus meningkatkan bidang MPO SDR.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, version 1809
Header dispmprt.h