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 pemantauan yang tidak terdefinisi. Kami tidak merekomendasikan penggunaan fungsi-fungsi ini untuk monitor arbitrer tanpa memvalidasi secara fisik bahwa fungsi berfungsi seperti yang diinginkan.
Memulihkan pengaturan monitor ke default pabriknya.
Sintaks
_BOOL RestoreMonitorFactoryDefaults(
[in] HANDLE hMonitor
);
Parameter
[in] hMonitor
Tangani ke monitor fisik. Untuk mendapatkan handel monitor, panggil GetPhysicalMonitorsFromHMONITOR atau GetPhysicalMonitorsFromIDirect3DDevice9.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan adalah TRUE. Jika fungsi gagal, nilai yang dikembalikan adalah FALSE. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Fungsi ini memulihkan semua pengaturan yang didukung oleh fungsi konfigurasi monitor tingkat tinggi. Ini mungkin juga memulihkan pengaturan yang hanya tersedia melalui fungsi tingkat rendah dan tidak didukung oleh fungsi tingkat tinggi. Nilai saat ini dari setiap pengaturan diubah ke default pabriknya. Pengaturan yang tepat yang berubah, dan nilai default pengaturan tersebut, bergantung pada produsen. Fungsi ini juga dapat mengubah rentang nilai yang didukung untuk beberapa pengaturan.
Jika fungsi ini didukung, fungsi GetMonitorCapabilities mengembalikan bendera MC_CAPS_RESTORE_FACTORY_DEFAULTS.
Fungsi ini membutuhkan waktu sekitar 5 detik untuk kembali.
Jika GetMonitorCapabilities mengembalikan bendera MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGS, fungsi ini juga memungkinkan semua pengaturan monitor yang didukung oleh fungsi tingkat tinggi. Terkadang dimungkinkan bagi aplikasi untuk menonaktifkan pengaturan tertentu dengan memanggil fungsi tingkat rendah. Pengguna juga dapat menonaktifkan pengaturan tertentu dengan menyesuaikan pengaturan pada panel kontrol fisik monitor. Jika itu terjadi, pengaturan hanya dapat diaktifkan kembali melalui panel kontrol atau dengan memanggil RestoreMonitorFactoryDefaults. Tidak dimungkinkan untuk menonaktifkan pengaturan apa pun dengan menggunakan fungsi tingkat tinggi.
Persyaratan
| Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | highlevelmonitorconfigurationapi.h |
| Pustaka | Dxva2.lib |
| DLL | Dxva2.dll |