Lenguaje

ImageDecoder.UnpremultipliedRequired Propiedad

Definición

Devuelve si tendrá Bitmap píxeles sinmultiplicar. -o bien- Especifique si debe Bitmap tener píxeles no multiplicados.

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

Valor de propiedad

Atributos

Comentarios

Documentación del captador de propiedades:

Devuelve si tendrá Bitmap píxeles sinmultiplicar.

Java documentación para android.graphics.ImageDecoder.isUnpremultipliedRequired().

Documentación del establecedor de propiedades:

Especifique si debe Bitmap tener píxeles no multiplicados.

De forma predeterminada, ImageDecoder creará un Bitmap con píxeles premultipados, que es necesario para dibujar con el android.view.View sistema (es decir, en un Canvas). Al llamar a este método con un valor de true , se #decodeBitmap devolverá un Bitmap con píxeles no multiplicados. Consulte Bitmap#isPremultiplied Bitmap.isPremultiplied(). Esto no es compatible con #decodeDrawable decodeDrawable; si se intenta descodificar un elemento no actualizado, se Drawable producirá una java.lang.IllegalStateExceptionexcepción .

Al igual que todos los establecedores en ImageDecoder, se debe llamar a dentro de OnHeaderDecodedListener#onHeaderDecoded onHeaderDecoded.

Java documentación para android.graphics.ImageDecoder.setUnpremultipliedRequired(boolean).

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