BitmapFactory.Options.InScaled Propiedad

Definición

Cuando se establece esta marca, si #inDensity y #inTargetDensity no son 0, el mapa de bits se escalará para que coincida #inTargetDensity cuando se cargue, en lugar de confiar en el escalado del sistema gráfico cada vez que se dibuja en un canvas.

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

Valor de propiedad

Atributos

Comentarios

Cuando se establece esta marca, si #inDensity y #inTargetDensity no son 0, el mapa de bits se escalará para que coincida #inTargetDensity cuando se cargue, en lugar de confiar en el escalado del sistema gráfico cada vez que se dibuja en un canvas.

BitmapRegionDecoder omite esta marca y no escalará la salida en función de la densidad. (aunque #inSampleSize se admite)

Esta marca está activada de forma predeterminada y debe desactivarse si necesita una versión no escalada del mapa de bits. Los mapas de bits de nueve revisiones omiten esta marca y siempre se escalan.

Si #inPremultiplied se establece en false y la imagen tiene alfa, establecer esta marca en true puede dar lugar a colores incorrectos.

Java documentación para android.graphics.BitmapFactory.Options.inScaled.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a