Bagikan melalui


struktur DXGK_BRIGHTNESS_CAPS (d3dkmdt.h)

Mengidentifikasi kemampuan kontrol kecerahan panel tampilan terintegrasi yang disediakan driver miniport tampilan melalui panggilan ke fungsi DxgkDdiGetBrightnessCaps . Digunakan oleh Windows Display Driver Model (WDDM) 1.2 dan yang lebih baru menampilkan driver miniport.

Sintaks

typedef struct _DXGK_BRIGHTNESS_CAPS {
  union {
    struct {
      UINT SmoothBrightness : 1;
      UINT AdaptiveBrightness : 1;
      UINT NitsBrightness : 1;
      UINT Reserved : 29;
    };
    [in] UINT Value;
  };
} DXGK_BRIGHTNESS_CAPS;

Anggota

[in] SmoothBrightness

Jika diatur, panel tampilan terintegrasi mendukung kontrol kecerahan yang halus.

Mengatur anggota ini setara dengan mengatur bit pertama dari nilai 32-bit (0x00000001).

[in] AdaptiveBrightness

Jika diatur, panel tampilan terintegrasi mendukung kontrol kecerahan adaptif.

Mengatur anggota ini setara dengan mengatur bit kedua dari nilai 32-bit (0x00000002).

[in] NitsBrightness

Dukungan kecerahan berbasis Nit. Jika NitsBrightness diatur, kecerahan tampilan dikalibrasi agar sesuai dengan tingkat kecerahan absolut yang diukur dalam nits. 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.

Jika NitsBrightness tidak diatur, maka OS akan menafsirkan semua nilai yang didefinisikan dalam nits/millinits, misalnya DXGK_BRIGHTNESS_NIT_RANGE, seperti seribu persen yang tidak dikalibrasi dari tingkat kecerahan maksimum.

[in] Reserved

Anggota ini dicadangkan dan harus diatur ke nol. Mengatur anggota ini setara dengan mengatur 30 bit yang tersisa (0xFFFFFFFC) dari nilai 32-bit ke nol.

[in] Value

Anggota dalam serikat yang DXGK_BRIGHTNESS_CAPS berisi yang dapat menyimpan satu nilai 32-bit yang mengidentifikasi informasi tentang kemampuan kontrol kecerahan driver miniport tampilan.

Keterangan

Jangan berasumsi bahwa anggota SmoothBrightnessDXGK_BRIGHTNESS_STATE dan DXGK_BRIGHTNESS_CAPS sama. DXGK_BRIGHTNESS_STATE. SmoothBrightness digunakan untuk mengaktifkan kontrol kecerahan halus pada panel tampilan terintegrasi. DXGK_BRIGHTNESS_CAPS. SmoothBrightness digunakan untuk mengkueri kemampuan kontrol kecerahan halus dari panel tampilan terintegrasi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8
Server minimum yang didukung Windows Server 2012
Header d3dkmdt.h

Lihat juga

DXGK_BRIGHTNESS_STATE

DxgkDdiGetBrightnessCaps