Bitmap.ExtractAlpha Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.