TextureView.GetBitmap 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
GetBitmap(Bitmap) |
Copia o conteúdo da textura de superfície desse modo de exibição para o bitmap especificado. |
GetBitmap(Int32, Int32) |
Retorna uma |
GetBitmap(Bitmap)
Copia o conteúdo da textura de superfície desse modo de exibição para o bitmap especificado.
[Android.Runtime.Register("getBitmap", "(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;", "GetGetBitmap_Landroid_graphics_Bitmap_Handler")]
public virtual Android.Graphics.Bitmap GetBitmap (Android.Graphics.Bitmap bitmap);
[<Android.Runtime.Register("getBitmap", "(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;", "GetGetBitmap_Landroid_graphics_Bitmap_Handler")>]
abstract member GetBitmap : Android.Graphics.Bitmap -> Android.Graphics.Bitmap
override this.GetBitmap : Android.Graphics.Bitmap -> Android.Graphics.Bitmap
Parâmetros
- bitmap
- Bitmap
O bitmap para copiar o conteúdo da textura da superfície não pode ser nulo, todas as configurações são suportadas
Retornos
O bitmap especificado como um parâmetro
- Atributos
Exceções
se o contexto de renderização de hardware não puder ser adquirido para capturar o bitmap
Comentários
Copia o conteúdo da textura de superfície desse modo de exibição para o bitmap especificado. Se a textura da superfície não estiver disponível, a cópia não será executada. O conteúdo da textura da superfície será dimensionado para caber exatamente dentro do bitmap especificado.
<strong>Não chame<> esse método a partir de um método de desenho (#onDraw(android.graphics.Canvas)
por exemplo).
Se ocorrer um erro, o bitmap será mantido inalterado.
Documentação Java para android.view.TextureView.getBitmap(android.graphics.Bitmap)
.
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.
Confira também
- IsAvailable
- <xref:Android.Views.TextureView.GetBitmap(System.Int32%2c+System.Int32)>
- Bitmap
Aplica-se a
GetBitmap(Int32, Int32)
Retorna uma android.graphics.Bitmap
representação do conteúdo da textura de superfície associada.
[Android.Runtime.Register("getBitmap", "(II)Landroid/graphics/Bitmap;", "GetGetBitmap_IIHandler")]
public virtual Android.Graphics.Bitmap? GetBitmap (int width, int height);
[<Android.Runtime.Register("getBitmap", "(II)Landroid/graphics/Bitmap;", "GetGetBitmap_IIHandler")>]
abstract member GetBitmap : int * int -> Android.Graphics.Bitmap
override this.GetBitmap : int * int -> Android.Graphics.Bitmap
Parâmetros
- width
- Int32
A largura do bitmap a ser criado
- height
- Int32
A altura do bitmap a ser criado
Retornos
Um bitmap válido Bitmap.Config#ARGB_8888
ou nulo se a textura da superfície não estiver disponível ou a largura for <= 0 ou a altura for <= 0
- Atributos
Comentários
Retorna uma android.graphics.Bitmap
representação do conteúdo da textura de superfície associada. Se a textura da superfície não estiver disponível, esse método retornará null.
O bitmap retornado por esse método usa o formato de Bitmap.Config#ARGB_8888
pixel.
<strong>Não chame<> esse método a partir de um método de desenho (#onDraw(android.graphics.Canvas)
por exemplo).
Se ocorrer um erro durante a cópia, um bitmap vazio será retornado.
Documentação Java para android.view.TextureView.getBitmap(int, 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.