Заголовок shellscalingapi.h
Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:
shellscalingapi.h содержит следующие программные интерфейсы:
Функции
GetDpiForMonitor Запрашивает количество точек на дюйм (точек на дюйм) дисплея. |
GetDpiForShellUIComponent Извлекает точки на дюйм (точек на дюйм), занятых SHELL_UI_COMPONENT на основе текущего коэффициента масштабирования и PROCESS_DPI_AWARENESS. |
GetProcessDpiAwareness Извлекает количество точек на дюйм (dpi) для указанного процесса. |
GetScaleFactorForDevice Возвращает предпочтительный коэффициент масштабирования для устройства отображения. |
GetScaleFactorForMonitor Возвращает коэффициент масштабирования определенного монитора. Эта функция заменяет GetScaleFactorForDevice. |
RegisterScaleChangeEvent Регистрирует событие, которое активируется при возможном изменении масштаба. Эта функция заменяет RegisterScaleChangeNotifications. |
RegisterScaleChangeNotifications Регистрирует окно для получения обратных вызовов при изменении сведений о масштабировании. |
RevokeScaleChangeNotifications Отменяет регистрацию окна, предотвращая получение обратных вызовов при изменении сведений о масштабировании. |
SetProcessDpiAwareness Задает уровень осведомленности о DPI по умолчанию для процесса. Это эквивалентно вызову Метода SetProcessDpiAwarenessContext с соответствующим значением DPI_AWARENESS_CONTEXT. |
Отмена регистрацииScaleChangeEvent Отмена регистрации события изменения масштаба, зарегистрированного с помощью RegisterScaleChangeEvent. Эта функция заменяет RevokeScaleChangeNotifications. |
Перечисления
DISPLAY_DEVICE_TYPE Указывает, является ли устройство основным или иммерсивным типом дисплея. |
MONITOR_DPI_TYPE Определяет параметр точек на дюйм (dpi) для монитора. |
PROCESS_DPI_AWARENESS Определяет значения осведомленности точек на дюйм (dpi). Осведомленность о DPI указывает, сколько работы по масштабированию приложение выполняет для DPI и сколько выполнено системой. |
SCALE_CHANGE_FLAGS Флаги, которые используются для указания изменения масштабирования, которое произошло. |
SHELL_UI_COMPONENT Определяет тип компонента пользовательского интерфейса, необходимого в оболочке. |