Condividi tramite


Bitmap.ExtractAlpha Metodo

Definizione

Overload

ExtractAlpha()

Restituisce una nuova bitmap che acquisisce i valori alfa dell'originale.

ExtractAlpha(Paint, Int32[])

Restituisce una nuova bitmap che acquisisce i valori alfa dell'originale.

ExtractAlpha()

Restituisce una nuova bitmap che acquisisce i valori alfa dell'originale.

[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

Restituisce

nuova bitmap contenente il canale alfa della bitmap originale.

Attributi

Commenti

Restituisce una nuova bitmap che acquisisce i valori alfa dell'originale. Questa operazione può essere disegnata con Canvas.drawBitmap(), in cui i colori verranno prelevati dalla vernice passata alla chiamata di disegno.

Documentazione java per android.graphics.Bitmap.extractAlpha().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

ExtractAlpha(Paint, Int32[])

Restituisce una nuova bitmap che acquisisce i valori alfa dell'originale.

[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

Parametri

paint
Paint

Vernice facoltativa usata per modificare i valori alfa nella bitmap risultante. Passare null per il comportamento predefinito.

offsetXY
Int32[]

Matrice facoltativa che restituisce l'offset X (indice 0) e Y (indice 1) necessario per posizionare la bitmap restituita in modo che si allinea visivamente con l'originale.

Restituisce

nuova bitmap contenente il canale alfa (facoltativamente modificato da paint) della bitmap originale. Questa operazione può essere disegnata con Canvas.drawBitmap(), in cui i colori verranno prelevati dalla vernice passata alla chiamata di disegno.

Attributi

Commenti

Restituisce una nuova bitmap che acquisisce i valori alfa dell'originale. Questi valori possono essere interessati dal parametro Paint facoltativo, che può contenere il proprio alfa, e possono contenere anche un MaskFilter che potrebbe modificare le dimensioni effettive della bitmap risultante (ad esempio, un filtro maschera sfocatura potrebbe ingrandire la bitmap risultante). Se offsetXY non è Null, restituisce la quantità di offset della bitmap restituita in modo che sia allineata logicamente con l'originale. Ad esempio, se la vernice contiene una sfocatura del raggio 2, offsetXY[] contiene -2, -2, in modo che disegnare l'offset bitmap alfa per (-2, -2) e quindi disegnare l'originale comporterà l'allineamento visivo con l'originale.

La densità iniziale della bitmap restituita è identica a quella dell'originale.

Documentazione java per android.graphics.Bitmap.extractAlpha(android.graphics.Paint, int[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a