Partager via


Bitmap.ExtractAlpha Méthode

Définition

Surcharges

ExtractAlpha()

Retourne une nouvelle bitmap qui capture les valeurs alpha de l’original.

ExtractAlpha(Paint, Int32[])

Retourne une nouvelle bitmap qui capture les valeurs alpha de l’original.

ExtractAlpha()

Retourne une nouvelle bitmap qui capture les valeurs alpha de l’original.

[Android.Runtime.Register("extractAlpha", "()Landroid/graphics/Bitmap;", "")]
public Android.Graphics.Bitmap ExtractAlpha ();
[<Android.Runtime.Register("extractAlpha", "()Landroid/graphics/Bitmap;", "")>]
member this.ExtractAlpha : unit -> Android.Graphics.Bitmap

Retours

nouvelle bitmap contenant le canal alpha de la bitmap d’origine.

Attributs

Remarques

Retourne une nouvelle bitmap qui capture les valeurs alpha de l’original. Cela peut être dessiné avec Canvas.drawBitmap(), où la ou les couleurs seront extraites de la peinture passée à l’appel de dessin.

Documentation Java pour android.graphics.Bitmap.extractAlpha().

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

S’applique à

ExtractAlpha(Paint, Int32[])

Retourne une nouvelle bitmap qui capture les valeurs alpha de l’original.

[Android.Runtime.Register("extractAlpha", "(Landroid/graphics/Paint;[I)Landroid/graphics/Bitmap;", "")]
public Android.Graphics.Bitmap ExtractAlpha (Android.Graphics.Paint? paint, int[]? offsetXY);
[<Android.Runtime.Register("extractAlpha", "(Landroid/graphics/Paint;[I)Landroid/graphics/Bitmap;", "")>]
member this.ExtractAlpha : Android.Graphics.Paint * int[] -> Android.Graphics.Bitmap

Paramètres

paint
Paint

Peinture facultative utilisée pour modifier les valeurs alpha dans la bitmap résultante. Transmettez null pour le comportement par défaut.

offsetXY
Int32[]

Tableau facultatif qui retourne le décalage X (index 0) et Y (index 1) nécessaire pour positionner la bitmap retournée afin qu’elle s’aligne visuellement avec l’original.

Retours

nouvelle bitmap contenant le canal alpha (éventuellement modifié par peinture) du bitmap d’origine. Cela peut être dessiné avec Canvas.drawBitmap(), où la ou les couleurs seront extraites de la peinture passée à l’appel de dessin.

Attributs

Remarques

Retourne une nouvelle bitmap qui capture les valeurs alpha de l’original. Ces valeurs peuvent être affectées par le paramètre Paint facultatif, qui peut contenir son propre alpha, et peut également contenir un MaskFilter qui peut modifier les dimensions réelles de la bitmap résultante (par exemple, un filtre de masque flou peut agrandir la bitmap résultante). Si offsetXY n’est pas null, il retourne la quantité de décalage de l’image bitmap retournée afin qu’elle s’aligne logiquement avec l’original. Par exemple, si la peinture contient un flou de rayon 2, offsetXY[] contient -2, -2, de sorte que le dessin du décalage bitmap alpha par (-2, -2), puis le dessin de l’original entraînerait l’alignement visuel avec l’original.

La densité initiale de la bitmap retournée est la même que celle de l’original.

Documentation Java pour android.graphics.Bitmap.extractAlpha(android.graphics.Paint, int[]).

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

S’applique à