DisplayInfo.Density Proprietà

Definizione

Ottiene un valore che rappresenta la densità dello schermo.

public double Density { get; }

Valore della proprietà

System.Double

Densità dello schermo.

Commenti

La densità è il ridimensionamento o un fattore che può essere usato per convertire tra pixel fisici e pixel ridimensionati. Ad esempio, nei display ad alta risoluzione il numero fisico di pixel aumenta, ma i pixel ridimensionati rimangono invariati.

In un esempio pratico per iOS, lo schermo Retina avrà una densità di 2,0 o 3,0, ma le unità usate per il layout di una vista non cambiano molto. Una visualizzazione con larghezza dell'interfaccia utente di 100 può essere di 100 pixel fisici (densità = 1) in un dispositivo non Retina, ma può essere di 200 pixel fisici (densità = 2) in un dispositivo Retina.

In Windows o nella piattaforma UWP la densità funziona in modo analogo e può spesso essere correlata alla scala usata nello schermo. In alcuni monitor, la scala è impostata sul 100% (densità = 1), ma in altri monitor ad alta risoluzione la scala può essere impostata sul 200% (densità = 2) o persino sul 250% (densità = 2,5).

Si applica a