Bitmap.ExtractAlpha Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ExtractAlpha() |
Gibt eine neue Bitmap zurück, die die Alphawerte des Originals erfasst. |
ExtractAlpha(Paint, Int32[]) |
Gibt eine neue Bitmap zurück, die die Alphawerte des Originals erfasst. |
ExtractAlpha()
Gibt eine neue Bitmap zurück, die die Alphawerte des Originals erfasst.
[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
Gibt zurück
neue Bitmap, die den Alphakanal der ursprünglichen Bitmap enthält.
- Attribute
Hinweise
Gibt eine neue Bitmap zurück, die die Alphawerte des Originals erfasst. Dies kann mit Canvas.drawBitmap() gezeichnet werden, wobei die Farbe(n) aus der Farbe entnommen wird, die an den Draw-Aufruf übergeben wird.
Java-Dokumentation für android.graphics.Bitmap.extractAlpha()
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ExtractAlpha(Paint, Int32[])
Gibt eine neue Bitmap zurück, die die Alphawerte des Originals erfasst.
[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
Parameter
- paint
- Paint
Optionale Farbe, die verwendet wird, um die Alphawerte in der resultierenden Bitmap zu ändern. Übergeben Sie NULL für das Standardverhalten.
- offsetXY
- Int32[]
Optionales Array, das den X -Offset (Index 0) und Y (Index 1) zurückgibt, der zum Positionieren der zurückgegebenen Bitmap erforderlich ist, damit sie visuell mit dem Original ausgerichtet wird.
Gibt zurück
neue Bitmap mit dem Alphakanal (optional geändert durch Paint) der ursprünglichen Bitmap. Dies kann mit Canvas.drawBitmap() gezeichnet werden, wobei die Farbe(n) aus der Farbe entnommen wird, die an den Draw-Aufruf übergeben wird.
- Attribute
Hinweise
Gibt eine neue Bitmap zurück, die die Alphawerte des Originals erfasst. Diese Werte können vom optionalen Paint-Parameter beeinflusst werden, der eigene Alpha enthalten kann, und auch einen MaskFilter enthalten, der die tatsächlichen Dimensionen der resultierenden Bitmap ändern kann (z. B. ein Weichzeichnermaskenfilter kann die resultierende Bitmap vergrößern). Wenn offsetXY nicht NULL ist, gibt sie den Wert zurück, um die zurückgegebene Bitmap zu versatz, sodass sie logisch am Original ausgerichtet wird. Wenn die Farbe beispielsweise einen Weichzeichner des Radius 2 enthält, würde offsetXY[] -2, -2 enthalten, sodass das Zeichnen des Alpha-Bitmap-Offsets um (-2, -2) und dann das Zeichnen des Originals dazu führen würde, dass der Weichzeichner visuell an dem Original ausgerichtet wird.
Die anfängliche Dichte der zurückgegebenen Bitmap entspricht den Ursprünglichen.
Java-Dokumentation für android.graphics.Bitmap.extractAlpha(android.graphics.Paint, int[])
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.