GetScaleFactorForDevice 函数 (shellscalingapi.h)

获取显示设备的首选比例因子。

注意 自 Windows 8.1 起,不支持此函数。 请改用 GetScaleFactorForMonitor
 

Syntax

DEVICE_SCALE_FACTOR GetScaleFactorForDevice(
  [in] DISPLAY_DEVICE_TYPE deviceType
);

参数

[in] deviceType

类型: DISPLAY_DEVICE_TYPE

指示显示设备类型的值。

返回值

类型: DEVICE_SCALE_FACTOR

一个值,该值指示应与指定的 DISPLAY_DEVICE_TYPE一起使用的刻度因子。

返回代码/值 Description
SCALE_100_PERCENT
100
使用比例系数 1 倍。
SCALE_140_PERCENT
140
使用比例系数 1.4x。
SCALE_180_PERCENT
180
使用比例系数 1.8x。

注解

默认 DEVICE_SCALE_FACTORSCALE_100_PERCENT

使用返回的刻度因子缩放字体和像素值的点值。

要求

Requirement 价值
最低支持的客户端 Windows 8 [仅限桌面应用]
支持的最低服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows操作系统
Header shellscalingapi.h
Library OneCore.Lib
DLL Shcore.dll

另请参阅

GetScaleFactorForMonitor

RegisterScaleChangeEvent

UnregisterScaleChangeEvent