MONITOR_DPI_TYPE 枚举 (shellscalingapi.h)
标识监视器 (dpi) 设置的每英寸点数。
语法
typedef enum MONITOR_DPI_TYPE {
MDT_EFFECTIVE_DPI = 0,
MDT_ANGULAR_DPI = 1,
MDT_RAW_DPI = 2,
MDT_DEFAULT
} ;
常量
MDT_EFFECTIVE_DPI 值: 0 有效 DPI。 为缩放 UI 元素确定正确的比例系数时,应使用此值。 这包含用户为此特定显示设置的比例系数。 |
MDT_ANGULAR_DPI 值:1 角度 DPI。 此 DPI 可确保在屏幕上以合规的角度分辨率呈现。 这不包括用户为此特定显示设置的比例系数。 |
MDT_RAW_DPI 值: 2 原始 DPI。 此值是屏幕本身测量的屏幕的线性 DPI。 如果要读取像素密度而不是建议的缩放设置,请使用此值。 这不包括用户为此特定显示器设置的比例系数,也不保证是受支持的 DPI 值。 |
MDT_DEFAULT 监视器的默认 DPI 设置为MDT_EFFECTIVE_DPI。 |
注解
所有这些设置都受应用程序 PROCESS_DPI_AWARENESS 的影响
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8.1 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 R2 [仅限桌面应用] |
标头 | shellscalingapi.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈