ImageDecoder.DecodeAsAlphaMaskEnabled Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorne se deseja tratar a entrada de canal único como alfa. -ou- Especifique se a saída pode ser tratada como uma 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 da propriedade
- Atributos
Comentários
Documentação do getter de propriedades:
Retorne se deseja tratar a entrada de canal único como alfa.
Isso retorna se #setDecodeAsAlphaMaskEnabled foi definido como true. Ele ainda poderá retornar true mesmo se a imagem tiver mais de um canal e, portanto, não será tratada como uma máscara alfa.
Java documentação para android.graphics.ImageDecoder.isDecodeAsAlphaMaskEnabled().
Documentação do setter de propriedades:
Especifique se a saída pode ser tratada como uma máscara alfa.
Se isso estiver definido true e a imagem estiver codificada em um formato com apenas um canal, trate esse canal como alfa. Caso contrário, essa chamada não terá efeito.
Isso é incompatível com #ALLOCATOR_HARDWARE. Tentar combiná-los resultará em #decodeDrawable decodeDrawable/ #decodeBitmap decodeBitmap lançar um java.lang.IllegalStateException.
Como todos os setters no ImageDecoder, isso deve ser chamado dentro OnHeaderDecodedListener#onHeaderDecoded onHeaderDecoded.
Java documentação para android.graphics.ImageDecoder.setDecodeAsAlphaMaskEnabled(boolean).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.