Freigeben über


GetSystemMetricsForDpi-Funktion (winuser.h)

Ruft die angegebene Systemmetrik oder Systemkonfigurationseinstellung unter Berücksichtigung eines angegebenen DPI ab.

Syntax

int GetSystemMetricsForDpi(
  [in] int  nIndex,
  [in] UINT dpi
);

Parameter

[in] nIndex

Die abzurufende Systemmetrik oder Konfigurationseinstellung. Die möglichen Werte finden Sie unter GetSystemMetrics .

[in] dpi

Der DPI-Wert, der zum Skalieren der Metrik verwendet werden soll.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.

Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Hinweise

Diese Funktion gibt das gleiche Ergebnis wie GetSystemMetrics zurück, skaliert es jedoch entsprechend einem beliebigen DPI-Wert, den Sie ggf. angeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1607 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winuser.h (windows.h einschließen)
Bibliothek User32.lib
DLL User32.dll
APIs ext-ms-win-ntuser-private-l1-3-1 (eingeführt in Windows 10, Version 10.0.14393)