Поделиться через


ImageDecoder.UnpremultipliedRequired Свойство

Определение

Возвращает значение, имеет ли Bitmap нерекомендипированные пиксели. -или- Укажите, должны ли Bitmap быть нерекомендаемые пиксели.

public bool UnpremultipliedRequired { [Android.Runtime.Register("isUnpremultipliedRequired", "()Z", "", ApiSince=28)] get; [Android.Runtime.Register("setUnpremultipliedRequired", "(Z)V", "", ApiSince=28)] set; }
[<get: Android.Runtime.Register("isUnpremultipliedRequired", "()Z", "", ApiSince=28)>]
[<set: Android.Runtime.Register("setUnpremultipliedRequired", "(Z)V", "", ApiSince=28)>]
member this.UnpremultipliedRequired : bool with get, set

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

Атрибуты

Комментарии

Документация по методу получения свойств:

Возвращает значение, имеет ли Bitmap нерекомендипированные пиксели.

Документация по Java для android.graphics.ImageDecoder.isUnpremultipliedRequired().

Документация по набору свойств:

Укажите, должны ли Bitmap быть нерекомендаемые пиксели.

По умолчанию ImageDecoder создаст Bitmap с предварительно заданными пикселями, которые необходимы для рисования с android.view.View помощью системы (т. е. для а Canvas). Вызов этого метода со значением true приведет к #decodeBitmap возврату Bitmap нерекомендипированных пикселей. См. раздел Bitmap#isPremultiplied Bitmap.isPremultiplied(). Это несовместимо с #decodeDrawable decodeDrawable; попытка декодировать непреднаставленный Drawable вызовет java.lang.IllegalStateExceptionисключение.

Как и все методы задания в ImageDecoder, это должно вызываться внутри OnHeaderDecodedListener#onHeaderDecoded onHeaderDecoded.

Документация по Java для android.graphics.ImageDecoder.setUnpremultipliedRequired(boolean).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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