ImageDecoder.DecodeAsAlphaMaskEnabled Propriété

Définition

Retournez s’il faut traiter l’entrée à canal unique comme alpha. -ou- Spécifiez s’il faut éventuellement traiter la sortie en tant que masque alpha.

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

Valeur de propriété

Attributs

Remarques

Documentation getter de propriété :

Retournez s’il faut traiter l’entrée à canal unique comme alpha.

Cette propriété renvoie si #setDecodeAsAlphaMaskEnabled la valeur a été définie truesur . Elle peut toujours retourner true même si l’image a plusieurs canaux et ne sera donc pas traitée comme un masque alpha.

Java documentation pour android.graphics.ImageDecoder.isDecodeAsAlphaMaskEnabled().

Documentation du jeu de propriétés :

Spécifiez s’il faut éventuellement traiter la sortie comme un masque alpha.

Si cette valeur est définie true et que l’image est encodée dans un format avec un seul canal, traitez ce canal comme alpha. Sinon, cet appel n’a aucun effet.

Cela n’est pas compatible avec #ALLOCATOR_HARDWARE. Essayer de les combiner entraîne la #decodeDrawable decodeDrawable/ #decodeBitmap decodeBitmap levée d’un .java.lang.IllegalStateException

Comme tous les setters sur ImageDecoder, cela doit être appelé à l’intérieur OnHeaderDecodedListener#onHeaderDecoded onHeaderDecoded.

Java documentation pour android.graphics.ImageDecoder.setDecodeAsAlphaMaskEnabled(boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à