DisplayInfo.Density 属性

定义

获取表示屏幕密度的值。

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) 。

适用于