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.
Mendaftar untuk peristiwa yang dipicu ketika skala mungkin telah berubah. Fungsi ini menggantikan RegisterScaleChangeNotifications.
Sintaks
HRESULT RegisterScaleChangeEvent(
[in] HANDLE hEvent,
[out] DWORD_PTR *pdwCookie
);
Parameter
[in] hEvent
Tangani peristiwa untuk mendaftar pemberitahuan perubahan skala.
[out] pdwCookie
Ketika fungsi ini berhasil dikembalikan, nilai ini menerima alamat penunjuk ke cookie yang dapat digunakan nanti untuk membatalkan pendaftaran pemberitahuan perubahan skala melalui UnregisterScaleChangeEvent.
Nilai kembali
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Peristiwa ini dimunculkan setiap kali sesuatu yang dapat memengaruhi perubahan skala, tetapi hanya karena skala dapat terpengaruh tidak berarti bahwa itu telah terjadi. Penelepon dapat menyimpan faktor skala untuk memverifikasi bahwa skala monitor benar-benar telah berubah. Penanganan aktivitas akan diduplikasi, sehingga penelepon dapat menutup handel mereka kapan saja.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 8.1 [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2012 R2 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | shellscalingapi.h |
| Pustaka | Shcore.lib |
| DLL | Shcore.dll |