GetProcessDpiAwareness-Funktion (shellscalingapi.h)
Ruft die Dpi-Erkennung (Dots per Inch) des angegebenen Prozesses ab.
Syntax
HRESULT GetProcessDpiAwareness(
[in] HANDLE hprocess,
[out] PROCESS_DPI_AWARENESS *value
);
Parameter
[in] hprocess
Handle des Prozesses, der abgefragt wird. Wenn dieser Parameter NULL ist, wird der aktuelle Prozess abgefragt.
[out] value
Die DPI-Sensibilisierung des angegebenen Prozesses. Mögliche Werte stammen aus der PROCESS_DPI_AWARENESS-Enumeration .
Rückgabewert
Diese Funktion gibt einen der folgenden Werte zurück.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Funktion hat die DPI-Sensibilisierung des angegebenen Prozesses erfolgreich abgerufen. |
|
Das übergebene Handle oder Zeiger ist ungültig. |
|
Die Anwendung verfügt nicht über ausreichende Berechtigungen. |
Hinweise
Diese Funktion ist mit dem folgenden Code identisch:
GetAwarenessFromDpiAwarenessContext(GetThreadDpiAwarenessContext());
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shellscalingapi.h |
Bibliothek | Shcore.lib |
DLL | Shcore.dll |