Fungsi GetDpiFromDpiAwarenessContext (winuser.h)
Mengambil DPI dari handel DPI_AWARENESS_CONTEXT tertentu. Ini memungkinkan Anda menentukan DPI utas tanpa perlu memeriksa jendela yang dibuat dalam utas tersebut.
Sintaks
UINT GetDpiFromDpiAwarenessContext(
DPI_AWARENESS_CONTEXT value
);
Parameter
value
Handel DPI_AWARENESS_CONTEXT untuk diperiksa.
Menampilkan nilai
Nilai DPI yang terkait dengan handel DPI_AWARENESS_CONTEXT .
Keterangan
DPI_AWARENESS_CONTEXT menangani yang terkait dengan nilai DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE dan DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2 akan mengembalikan nilai 0 untuk DPI mereka. Ini karena DPI dari jendela per-monitor-aware dapat berubah, dan DPI aktual tidak dapat dikembalikan tanpa HWND jendela.
Persyaratan
Klien minimum yang didukung | Windows 10, versi 1803 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winuser.h |
Pustaka | User32.lib |
DLL | User32.dll |