Bagikan melalui


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