Bagikan melalui


struktur DXGK_BRIGHTNESS_NIT_RANGE (d3dkmdt.h)

Struktur ini mewakili rentang linier tingkat milinit yang didukung. Jika driver belum mengatur DXGK_BRIGHTNESS_CAPS. NitsBrightness, maka semua nilai mewakili tingkat kecerahan dalam seribu persen yang tidak dikalibrasi.

Sintaks

typedef struct _DXGK_BRIGHTNESS_NIT_RANGE {
  UINT32 MinimumLevelMillinit;
  UINT32 MaximumLevelMillinit;
  UINT32 StepSizeMillinit;
} DXGK_BRIGHTNESS_NIT_RANGE;

Anggota

MinimumLevelMillinit

Tingkat terendah dalam rentang ini. Data yang dikalibrasi yang diberikan kepada Driver Tampilan oleh OEM harus diambil dengan persentase Rasio Piksel (OPR) sebesar 100% di mana setiap piksel diatur ke nilai RGB (255, 255, 255) atau setara dengan floating point.

MaximumLevelMillinit

Tingkat tertinggi dalam rentang ini. Dapat sama dengan MinimumLevelMillinit untuk mewakili rentang hanya dengan satu tingkat. Misalnya, ini dapat mendukung tampilan hanya dengan satu tingkat peningkatan. Data yang dikalibrasi yang diberikan kepada Driver Tampilan oleh OEM harus diambil dengan persentase Rasio Piksel (OPR) sebesar 100% di mana setiap piksel diatur ke nilai RGB (255, 255, 255) atau setara dengan floating point.

StepSizeMillinit

Ukuran langkah-langkah antara tingkat kecerahan yang valid dalam rentang. Minimum + StepSize * n dianggap sebagai tingkat yang valid untuk non-negatif n, di mana tingkatnya sama dengan atau di bawah maksimum. (Maksimum – Minimum) % StepSize harus selalu nol. Jika MinimumLevelMillinit == MaximumLevelMillinit, maka ini seharusnya nol.

Persyaratan

Persyaratan Nilai
Header d3dkmdt.h