BitmapFactory.Options.InScaled Proprietà

Definizione

Quando questo flag viene impostato, se #inDensity e #inTargetDensity non sono 0, la bitmap verrà ridimensionata in modo che corrisponda #inTargetDensity al caricamento, anziché basarsi sul ridimensionamento del sistema grafico ogni volta che viene disegnato in un oggetto Canvas.

[Android.Runtime.Register("inScaled")]
public bool InScaled { get; set; }
[<Android.Runtime.Register("inScaled")>]
member this.InScaled : bool with get, set

Valore della proprietà

Attributi

Commenti

Quando questo flag viene impostato, se #inDensity e #inTargetDensity non sono 0, la bitmap verrà ridimensionata in modo che corrisponda #inTargetDensity al caricamento, anziché basarsi sul ridimensionamento del sistema grafico ogni volta che viene disegnato in un oggetto Canvas.

BitmapRegionDecoder ignora questo flag e non ridimensiona l'output in base alla densità. (anche se #inSampleSize è supportato)

Questo flag è attivato per impostazione predefinita e deve essere disattivato se è necessaria una versione non ridimensionata della bitmap. Le bitmap a nove patch ignorano questo flag e vengono sempre ridimensionate.

Se #inPremultiplied è impostato su false e l'immagine ha alfa, l'impostazione di questo flag su true può comportare colori non corretti.

per android.graphics.BitmapFactory.Options.inScaled.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a