Bitmap.ExtractAlpha Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ExtractAlpha() |
Retorna um novo bitmap que captura os valores alfa do original. |
ExtractAlpha(Paint, Int32[]) |
Retorna um novo bitmap que captura os valores alfa do original. |
ExtractAlpha()
Retorna um novo bitmap que captura os valores alfa do 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
Retornos
Novo bitmap que contém o canal alfa do bitmap original.
- Atributos
Comentários
Retorna um novo bitmap que captura os valores alfa do original. Isso pode ser desenhado com Canvas.drawBitmap(), onde a(s) cor(es) será(ão) retirada(s) da tinta que é passada para a chamada de desenho.
Documentação Java para android.graphics.Bitmap.extractAlpha()
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
ExtractAlpha(Paint, Int32[])
Retorna um novo bitmap que captura os valores alfa do 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
Parâmetros
- paint
- Paint
Pintura opcional usada para modificar os valores alfa no bitmap resultante. Passe null para o comportamento padrão.
- offsetXY
- Int32[]
Matriz opcional que retorna o deslocamento X (índice 0) e Y (índice 1) necessário para posicionar o bitmap retornado de modo que ele se alinhe visualmente com o original.
Retornos
Novo bitmap que contém o canal alfa (opcionalmente modificado pelo Paint) do bitmap original. Isso pode ser desenhado com Canvas.drawBitmap(), onde a(s) cor(es) será(ão) retirada(s) da tinta que é passada para a chamada de desenho.
- Atributos
Comentários
Retorna um novo bitmap que captura os valores alfa do original. Esses valores podem ser afetados pelo parâmetro opcional Paint, que pode conter seu próprio alfa, e também pode conter um MaskFilter que pode alterar as dimensões reais do bitmap resultante (por exemplo, um filtro de máscara de desfoque pode ampliar o bitmap resultante). Se offsetXY não for nulo, ele retornará o valor para compensar o bitmap retornado para que ele se alinhe logicamente com o original. Por exemplo, se a tinta contiver um desfoque de raio 2, então offsetXY[] conterá -2, -2, de modo que desenhar o bitmap alfa deslocado por (-2, -2) e, em seguida, desenhar o original resultaria no alinhamento visual do desfoque com o original.
A densidade inicial do bitmap retornado é a mesma do original.
Documentação Java para android.graphics.Bitmap.extractAlpha(android.graphics.Paint, int[])
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.