Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wichtig
ID2D1Factory::GetDesktopDpi ist veraltet. Verwenden Sie für eine Desktop-App stattdessen GetDpiForWindow. Verwenden Sie für eine Universelle Windows-Plattform-App (UWP) stattdessen DisplayInformation::LogicalDpi.
Ruft die aktuellen Desktoppunkte pro Zoll (DPI) ab. Um diesen Wert zu aktualisieren, rufen Sie ReloadSystemMetrics auf.
Syntax
void GetDesktopDpi(
[out] FLOAT *dpiX,
[out] FLOAT *dpiY
);
Parameter
[out] dpiX
Typ: FLOAT*
Wenn diese Methode zurückgibt, enthält die horizontale DPI des Desktops. Sie müssen Speicher für diesen Parameter zuordnen.
[out] dpiY
Typ: FLOAT*
Wenn diese Methode zurückgibt, enthält die vertikale DPI des Desktops. Sie müssen Speicher für diesen Parameter zuordnen.
Rückgabewert
Keine
Bemerkungen
Verwenden Sie diese Methode, um die System-DPI abzurufen, wenn Sie physische Pixelwerte festlegen, z. B. wenn Sie die Größe eines Fensters angeben.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | d2d1.h |
| Bibliothek | D2d1.lib |
| DLL | D2d1.dll |