Поделиться через


DisplayInfo.Density Свойство

Определение

Возвращает значение, представляющее плотность экрана.

public double Density { get; }

Значение свойства

System.Double

Плотность экрана.

Комментарии

Плотность — это масштабирование или коэффициент, который можно использовать для преобразования между физическими и масштабируемыми пикселями. Например, на дисплеях с высоким разрешением физическое число пикселей увеличивается, но масштабируемые пиксели остаются неизменными.

В практическом примере для iOS дисплей Retina будет иметь плотность 2,0 или 3,0, но единицы измерения, используемые для размещения представления, не сильно меняются. Представление с шириной пользовательского интерфейса 100 может составлять 100 физических пикселей (плотность = 1) на устройстве, отличном от Сетчатки, но 200 физических пикселей (плотность = 2) на устройстве Retina.

В Windows или UWP плотность работает аналогично и часто может быть связана с масштабом, используемым на дисплее. На некоторых мониторах масштаб устанавливается на 100 % (плотность = 1), но на других мониторах с высоким разрешением масштаб может быть установлен в 200 % (плотность = 2) или даже 250 % (плотность = 2,5).

Применяется к