Compartir a través de


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.

Documentación de Java 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. Vea 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.

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

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a