DisplayInfo.Density Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der die Bildschirmdichte darstellt.
public double Density { get; }
Eigenschaftswert
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.