DisplayInfo.Density 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取表示屏幕密度的值。
public double Density { get; }
属性值
System.Double
屏幕密度。
注解
密度是可用于在物理像素和缩放像素之间进行转换的缩放或因子。 例如,在高分辨率显示器上,物理像素数增加,但缩放像素保持不变。
在 iOS 的实际示例中,Retina 显示器的密度为 2.0 或 3.0,但用于设置视图布局的单位变化不大。 在非 Retina 设备上,UI 宽度为 100 的视图可以是 100 个物理像素 (密度 = 1) ,但在 Retina 设备上为 200 个物理像素 (密度 = 2) 。
在 Windows 或 UWP 上,密度的工作方式类似,并且通常可能与显示中使用的比例相关。 在某些监视器上,比例设置为 100% (密度 = 1) ,但在其他高分辨率监视器上,缩放比例可以设置为 200% (密度 = 2) 甚至 250% (密度 = 2.5) 。