METODE ID2D1Factory::GetDesktopDpi (d2d1.h)
Penting
ID2D1Factory::GetDesktopDpi tidak digunakan lagi. Untuk aplikasi desktop, sebagai gantinya gunakan GetDpiForWindow. Untuk aplikasi Platform Windows Universal (UWP), sebagai gantinya gunakan DisplayInformation::LogicalDpi.
Mengambil titik desktop saat ini per inci (DPI). Untuk menyegarkan nilai ini, panggil ReloadSystemMetrics.
Sintaks
void GetDesktopDpi(
[out] FLOAT *dpiX,
[out] FLOAT *dpiY
);
Parameter
[out] dpiX
Jenis: FLOAT*
Ketika metode ini kembali, berisi DPI horizontal desktop. Anda harus mengalokasikan penyimpanan untuk parameter ini.
[out] dpiY
Jenis: FLOAT*
Ketika metode ini kembali, berisi DPI vertikal desktop. Anda harus mengalokasikan penyimpanan untuk parameter ini.
Nilai kembali
Tidak ada
Keterangan
Gunakan metode ini untuk mendapatkan DPI sistem saat mengatur nilai piksel fisik, seperti saat Anda menentukan ukuran jendela.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | d2d1.h |
Pustaka | D2d1.lib |
DLL | D2d1.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk