ImageDecoder.DecodeAsAlphaMaskEnabled Propiedad

Definición

Devuelve si se trata la entrada de canal único como alfa. -o bien- Especifique si se puede tratar la salida como una máscara alfa.

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

Valor de propiedad

Atributos

Comentarios

Documentación del captador de propiedades:

Devuelve si se trata la entrada de canal único como alfa.

Esto devuelve si #setDecodeAsAlphaMaskEnabled se estableció trueen . Es posible que siga devolviendo true incluso si la imagen tiene más de un canal y, por tanto, no se tratará como una máscara alfa.

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

Documentación del establecedor de propiedades:

Especifique si se puede tratar la salida como una máscara alfa.

Si se establece true en y la imagen se codifica en un formato con un solo canal, trate ese canal como alfa. De lo contrario, esta llamada no tiene ningún efecto.

Esto no es compatible con #ALLOCATOR_HARDWARE. Si intenta combinarlos, #decodeDrawable decodeDrawable/ #decodeBitmap decodeBitmap se 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.setDecodeAsAlphaMaskEnabled(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