ResolutionScale 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
描述应用窗口的比例因子。 比例系数由操作系统确定,以响应高像素密度屏幕。
public enum class ResolutionScale
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class ResolutionScale
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum ResolutionScale
var value = Windows.Graphics.Display.ResolutionScale.invalid
Public Enum ResolutionScale
- 继承
-
ResolutionScale
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
字段
名称 | 值 | 说明 |
---|---|---|
Invalid | 0 | 指定显示比例无效。 |
Scale100Percent | 100 | 将显示器的比例指定为 100%。 此百分比表示所有 Windows 的最小屏幕分辨率为 1024x768。 |
Scale120Percent | 120 | 不使用此值。 |
Scale125Percent | 125 | 将显示器的比例指定为 125%。 |
Scale140Percent | 140 | 将显示器的比例指定为 140%。 此百分比表示在 140 处缩放的最小屏幕分辨率为 1440x1080。 |
Scale150Percent | 150 | 将显示器的比例指定为 150%。 也适用于 Windows Phone 8。 |
Scale160Percent | 160 | 将显示器的比例指定为 160%。 适用于 Windows Phone 8。 |
Scale175Percent | 175 | 将显示器的比例指定为 175%。 |
Scale180Percent | 180 | 将显示器的比例指定为 180%。 此百分比表示缩放为 180 的最小屏幕分辨率为 1920x1440。 |
Scale200Percent | 200 | 将显示器的比例指定为 200%。 |
Scale225Percent | 225 | 不使用此值。 |
Scale250Percent | 250 | 将显示器的比例指定为 250%。 |
Scale300Percent | 300 | 将显示器的比例指定为 300%。 |
Scale350Percent | 350 | 将显示器的比例指定为 350%。 |
Scale400Percent | 400 | 将显示器的比例指定为 400%。 |
Scale450Percent | 450 | 将显示器的比例指定为 450%。 |
Scale500Percent | 500 | 将显示器的比例指定为 500%。 |
注解
可为 UWP 应用提供的 MakeAppX 的资产缩放值范围限制为 100、125、150、200、250、300、400 和 500。
有关缩放到像素密度的详细信息,请参阅 布局和缩放的 UX 指南。
根据 DPI 缩放示例演示如何使用 ResolutionScale 枚举。
对于 UWP 应用和Windows Phone应用,建议使用以下比例系数:
- UWP 应用 (100/140/180)
- Windows Phone适用于 Windows Phone 8.1 及更高版本的应用 (100/140/240)
- Windows Phone适用于 Windows Phone 8 (100/150/160)