Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Peringatan
Fungsi konfigurasi monitor fisik berfungsi menggunakan standar VESA Monitor Control Command Set (MCCS) melalui antarmuka I2C. Banyak monitor tidak sepenuhnya menerapkan standar tersebut; sehingga penggunaan perintah ini dapat mengakibatkan perilaku monitor yang tidak terdefinisi. Kami tidak merekomendasikan penggunaan fungsi-fungsi ini untuk monitor arbitrer tanpa memvalidasi secara fisik bahwa fungsi tersebut berfungsi seperti yang dimaksudkan.
Mengatur nilai kode Panel Kontrol Virtual (VCP) untuk monitor.
Sintaksis
_BOOL SetVCPFeature(
[in] HANDLE hMonitor,
[in] BYTE bVCPCode,
[in] DWORD dwNewValue
);
Parameter-parameternya
[in] hMonitor
Tangani ke monitor fisik. Untuk mendapatkan handel monitor, panggil GetPhysicalMonitorsFromHMONITOR atau GetPhysicalMonitorsFromIDirect3DDevice9.
[in] bVCPCode
Kode VCP yang akan diatur. Kode VCP ditentukan dalam standar VESA Monitor Control Command Set (MCCS), versi 1.0 dan 2.0. Parameter ini harus menentukan VCP berkelanjutan atau non-berkelanjutan, atau kode khusus vendor. Ini seharusnya bukan kode kontrol tabel.
[in] dwNewValue
Nilai kode VCP.
Mengembalikan nilai
Jika fungsi berhasil, nilai pengembalian TRUE. Jika fungsi gagal, nilai yang dikembalikan adalah FALSE. Untuk mendapatkan informasi kesalahan yang diperluas, panggil GetLastError.
Komentar
Fungsi ini sesuai dengan perintah "Atur Fitur VCP" dari standar Display Data Channel Command Interface (DDC/CI).
Fungsi ini membutuhkan waktu sekitar 50 milidetik untuk kembali.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
| Platform Target | Windows |
| Header | lowlevelmonitorconfigurationapi.h |
| Perpustakaan | Dxva2.lib |
| DLL | Dxva2.dll |