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. |