Функция GetScaleFactorForDevice (shellscalingapi.h)
Возвращает предпочтительный коэффициент масштабирования для устройства отображения.
Примечание Эта функция не поддерживается с Windows 8.1. Вместо этого используйте GetScaleFactorForMonitor .
Синтаксис
DEVICE_SCALE_FACTOR GetScaleFactorForDevice(
[in] DISPLAY_DEVICE_TYPE deviceType
);
Параметры
[in] deviceType
Тип: DISPLAY_DEVICE_TYPE
Значение, указывающее тип устройства отображения.
Возвращаемое значение
Тип: DEVICE_SCALE_FACTOR
Значение типа , указывающее коэффициент масштабирования, который следует использовать с указанным DISPLAY_DEVICE_TYPE.
Возвращаемый код/значение | Описание |
---|---|
|
Используйте коэффициент масштабирования 1x. |
|
Используйте коэффициент масштабирования 1,4x. |
|
Используйте коэффициент масштабирования 1,8x. |
Комментарии
DEVICE_SCALE_FACTOR по умолчанию — SCALE_100_PERCENT.
Используйте коэффициент масштабирования, возвращаемый для значений точек масштабирования для шрифтов и значений пикселей.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | shellscalingapi.h |
DLL | Shcore.dll |