ImageDecoder.DecodeAsAlphaMaskEnabled Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.