Freigeben über


shellscalingapi.h-Header

Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter

shellscalingapi.h enthält die folgenden Programmierschnittstellen:

Functions

 
GetDpiForMonitor

Fragt die Punkte pro Zoll (dpi) einer Anzeige ab.
GetDpiForShellUIComponent

Ruft die Punkte pro Zoll (dpi) ab, die von einem SHELL_UI_COMPONENT belegt sind, basierend auf dem aktuellen Skalierungsfaktor und PROCESS_DPI_AWARENESS.
GetProcessDpiAwareness

Ruft die DPI-Werte (Dots per Inch) des angegebenen Prozesses ab.
GetScaleFactorForDevice

Ruft den bevorzugten Skalierungsfaktor für ein Anzeigegerät ab.
GetScaleFactorForMonitor

Ruft den Skalierungsfaktor eines bestimmten Monitors ab. Diese Funktion ersetzt GetScaleFactorForDevice.
RegisterScaleChangeEvent

Registriert sich für ein Ereignis, das ausgelöst wird, wenn sich die Skalierung möglicherweise geändert hat. Diese Funktion ersetzt RegisterScaleChangeNotifications.
RegisterScaleChangeNotifications

Registriert ein Fenster, um Rückrufe zu empfangen, wenn sich skalierungsbasierte Informationen ändern.
RevokeScaleChangeNotifications

Widerruft die Registrierung eines Fensters und verhindert, dass es Rückrufe empfängt, wenn sich die Skalierung von Informationen ändert.
SetProcessDpiAwareness

Legt die prozessstandardbasierte DPI-Bewusstseinsstufe fest. Dies entspricht dem Aufrufen von SetProcessDpiAwarenessContext mit dem entsprechenden DPI_AWARENESS_CONTEXT-Wert.
Aufheben der RegistrierungscaleChangeEvent

Hebt die Registrierung für das über RegisterScaleChangeEvent registrierte Skalierungsänderungsereignis auf. Diese Funktion ersetzt RevokeScaleChangeNotifications.

Enumerationen

 
DISPLAY_DEVICE_TYPE

Gibt an, ob es sich bei dem Gerät um einen primären oder immersiven Anzeigetyp handelt.
MONITOR_DPI_TYPE

Gibt die dpi-Einstellung (Dots per Inch) für einen Monitor an.
PROCESS_DPI_AWARENESS

Identifiziert dpi-Werte (Dots per Inch). DPI-Bewusstsein gibt an, wie viel Skalierungsarbeit eine Anwendung für DPI ausführt und wie viel vom System geleistet wird.
SCALE_CHANGE_FLAGS

Flags, die verwendet werden, um die aufgetretene Skalierungsänderung anzugeben.
SHELL_UI_COMPONENT

Gibt den Typ der UI-Komponente an, die in der Shell benötigt wird.