DXGK_BRIGHTNESS_GET_CAPS fungsi panggilan balik (dispmprt.h)
Mengambil kemampuan kontrol kecerahan panel tampilan terintegrasi.
Sintaks
DXGK_BRIGHTNESS_GET_CAPS DxgkBrightnessGetCaps;
NTSTATUS DxgkBrightnessGetCaps(
[in] PVOID Context,
[in] DXGK_BRIGHTNESS_CAPS *BrightnessCaps
)
{...}
Parameter
[in] Context
Handel ke blok konteks yang terkait dengan adaptor tampilan. Fungsi DxgkDdiAddDevice driver miniport tampilan sebelumnya menyediakan handel ini ke subsistem kernel grafis DirectX.
[in] BrightnessCaps
Penunjuk ke struktur DXGK_BRIGHTNESS_CAPS yang mewakili kemampuan kontrol kecerahan panel tampilan.
Nilai kembali
Mengembalikan STATUS_SUCCESS jika berhasil. Jika tidak, ia mengembalikan salah satu kode kesalahan yang ditentukan dalam Ntstatus.h.
Keterangan
Fungsi ini memungkinkan driver miniport tampilan secara independen menunjukkan dukungannya untuk kontrol kecerahan adaptif dan/atau kontrol kecerahan halus.
Jika perangkat keras menyertakan sensor cahaya sekitar, perangkat keras harus mendukung kontrol kecerahan yang halus. Driver miniport tampilan, bukan pengontrol tertanam, harus mengontrol fungsi kecerahan halus panel tampilan terintegrasi.
Jika driver dimulai oleh peristiwa Plug and Play (PnP), driver harus beralih dengan lancar dari tingkat kecerahan awal yang ditetapkan oleh firmware ke tingkat yang ditetapkan oleh sistem operasi. Jika perangkat tambahan terhubung ke sistem, perangkat tersebut tidak boleh memengaruhi kemampuan driver untuk melakukan kontrol kecerahan halus pada panel tampilan terintegrasi.
Driver harus terus mendukung kontrol kecerahan yang halus meskipun kontrol kecerahan adaptif dimulai.
Fungsi ini harus dibuat dapat di-pageable.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Target Platform | Desktop |
Header | dispmprt.h (termasuk Dispmprt.h) |
IRQL | PASSIVE_LEVEL |