Fungsi GetDpiForWindow (winuser.h)
Mengembalikan nilai titik per inci (dpi) untuk jendela yang ditentukan.
Sintaks
UINT GetDpiForWindow(
[in] HWND hwnd
);
Parameter
[in] hwnd
Jendela yang ingin Anda dapatkan informasinya.
Mengembalikan nilai
DPI untuk jendela, yang tergantung pada DPI_AWARENESS jendela. Lihat bagian Keterangan untuk informasi lebih lanjut. Nilai hwnd yang tidak valid akan menghasilkan nilai pengembalian 0.
Keterangan
Tabel berikut menunjukkan nilai pengembalian GetDpiForWindow berdasarkan DPI_AWARENESShwnd yang disediakan.
DPI_AWARENESS | Mengembalikan nilai |
---|---|
DPI_AWARENESS_UNAWARE | Nilai dasar DPI diatur ke 96 (didefinisikan sebagai 'USER_DEFAULT_SCREEN_DPI') |
DPI_AWARENESS_SYSTEM_AWARE | DPI sistem. |
DPI_AWARENESS_PER_MONITOR_AWARE | DPI monitor tempat jendela berada. |
Contoh
Lihat Membuat aplikasi Direct2D sederhana.
Persyaratan
Klien minimum yang didukung | Windows 10, versi 1607 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winuser.h (termasuk Windows.h) |
Pustaka | User32.lib |
DLL | User32.dll |