Заголовок 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

Определяет тип компонента пользовательского интерфейса, необходимого в оболочке.