DisplayInfo.Density Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, представляющее плотность экрана.
public:
property double Density { double get(); };
public double Density { get; }
member this.Density : double
Public ReadOnly Property Density As Double
Значение свойства
Плотность экрана.
Комментарии
Плотность — это масштабирование или коэффициент, который можно использовать для преобразования между физическими и масштабируемыми пикселями. Например, на дисплеях с высоким разрешением физическое число пикселей увеличивается, но масштабируемые пиксели остаются неизменными.
В практическом примере для iOS дисплей Retina будет иметь плотность 2,0 или 3,0, но единицы измерения, используемые для размещения представления, не сильно меняются. Представление с шириной пользовательского интерфейса 100 может составлять 100 физических пикселей (плотность = 1) на устройстве, отличном от Сетчатки, но 200 физических пикселей (плотность = 2) на устройстве Retina.
В Windows плотность работает аналогично и часто может быть связана с масштабом, используемым на дисплее. На некоторых мониторах масштаб устанавливается на 100 % (плотность = 1), но на других мониторах с высоким разрешением масштаб может быть установлен в 200 % (плотность = 2) или даже 250 % (плотность = 2,5).