Freigeben über


DisplayInfo.Density Eigenschaft

Definition

Ruft einen Wert ab, der die Bildschirmdichte darstellt.

public double Density { get; }

Eigenschaftswert

System.Double

Die Bildschirmdichte.

Hinweise

Die Dichte ist die Skalierung oder ein Faktor, der verwendet werden kann, um zwischen physischen Pixeln und skalierten Pixeln zu konvertieren. Auf hochauflösenden Displays erhöht sich beispielsweise die physische Anzahl von Pixeln, die skalierten Pixel bleiben jedoch gleich.

In einem praktischen Beispiel für iOS hat das Retina-Display eine Dichte von 2,0 oder 3,0, aber die Einheiten, die zum Erstellen einer Ansicht verwendet werden, ändern nicht viel. Eine Ansicht mit einer Ui-Breite von 100 kann auf einem Nicht-Retina-Gerät 100 physische Pixel (Dichte = 1) sein, auf einem Retina-Gerät jedoch 200 physische Pixel (Dichte = 2).

Unter Windows oder UWP funktioniert die Dichte ähnlich und bezieht sich häufig auf die Skalierung, die in der Anzeige verwendet wird. Bei einigen Monitoren ist die Skala auf 100% (Dichte = 1) festgelegt, aber auf anderen hochauflösenden Monitoren kann die Skala auf 200% (Dichte = 2) oder sogar 250% (Dichte = 2,5) festgelegt werden.

Gilt für: