BitmapFactory.Options.InScaled Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando esse sinalizador for definido, se #inDensity e #inTargetDensity não for 0, o bitmap será dimensionado para corresponder #inTargetDensity quando carregado, em vez de depender do sistema gráfico dimensionando-o sempre que for desenhado para uma Tela.
[Android.Runtime.Register("inScaled")]
public bool InScaled { get; set; }
[<Android.Runtime.Register("inScaled")>]
member this.InScaled : bool with get, set
Valor da propriedade
- Atributos
Comentários
Quando esse sinalizador for definido, se #inDensity e #inTargetDensity não for 0, o bitmap será dimensionado para corresponder #inTargetDensity quando carregado, em vez de depender do sistema gráfico dimensionando-o sempre que for desenhado para uma Tela.
BitmapRegionDecoder ignora esse sinalizador e não dimensionará a saída com base na densidade. (embora tenha #inSampleSize suporte)
Esse sinalizador é ativado por padrão e deve ser desativado se você precisar de uma versão não dimensionada do bitmap. Bitmaps de nove patch ignoram esse sinalizador e são sempre dimensionados.
Se #inPremultiplied estiver definida como false e a imagem tiver alfa, definir esse sinalizador como true poderá resultar em cores incorretas.
Java documentação para android.graphics.BitmapFactory.Options.inScaled.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.