Язык

BitmapFactory.Options.InScaled Свойство

Определение

Если этот флаг задан и #inDensity#inTargetDensity не равен 0, то растровое изображение будет масштабироваться для сопоставления #inTargetDensity при загрузке, а не полагаться на масштабирование графической системы при каждом рисовании на холсте.

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

Значение свойства

Атрибуты

Комментарии

Если этот флаг задан и #inDensity#inTargetDensity не равен 0, то растровое изображение будет масштабироваться для сопоставления #inTargetDensity при загрузке, а не полагаться на масштабирование графической системы при каждом рисовании на холсте.

BitmapRegionDecoder игнорирует этот флаг и не масштабирует выходные данные на основе плотности. (хотя #inSampleSize поддерживается)

Этот флаг включен по умолчанию и должен быть отключен, если вам нужна немасштабируемая версия растрового изображения. Девять растровых изображений исправлений игнорируют этот флаг и всегда масштабируются.

Если #inPremultiplied задано значение false, и изображение имеет альфа-значение, если этот флаг имеет значение true, может привести к неправильному цвету.

Java документации по android.graphics.BitmapFactory.Options.inScaled.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к