TextureView.GetBitmap 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
GetBitmap(Bitmap) |
Copie le contenu de la texture de la surface de cette vue dans la bitmap spécifiée. |
GetBitmap(Int32, Int32) |
Retourne une |
GetBitmap(Bitmap)
Copie le contenu de la texture de la surface de cette vue dans la bitmap spécifiée.
[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
Paramètres
- bitmap
- Bitmap
L’image bitmap dans laquelle copier le contenu de la texture de surface ne peut pas être null, toutes les configurations sont prises en charge
Retours
Bitmap spécifiée en tant que paramètre
- Attributs
Exceptions
si le contexte de rendu matériel ne peut pas être acquis pour capturer la bitmap
Remarques
Copie le contenu de la texture de la surface de cette vue dans la bitmap spécifiée. Si la texture de surface n’est pas disponible, la copie n’est pas exécutée. Le contenu de la texture de la surface sera mis à l’échelle pour s’adapter exactement à l’intérieur de la bitmap spécifiée.
<strong>Ne pas</strong> appeler cette méthode à partir d’une méthode de dessin (#onDraw(android.graphics.Canvas)
par exemple).
Si une erreur se produit, la bitmap reste inchangée.
Documentation Java pour android.view.TextureView.getBitmap(android.graphics.Bitmap)
.
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.
Voir aussi
- IsAvailable
- <xref:Android.Views.TextureView.GetBitmap(System.Int32%2c+System.Int32)>
- Bitmap
S’applique à
GetBitmap(Int32, Int32)
Retourne une android.graphics.Bitmap
représentation du contenu de la texture de surface associée.
[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
Paramètres
- width
- Int32
Largeur de la bitmap à créer
- height
- Int32
Hauteur de la bitmap à créer
Retours
Bitmap valide Bitmap.Config#ARGB_8888
, ou null si la texture de la surface n’est pas disponible ou si la largeur est <= 0 ou la hauteur est <= 0
- Attributs
Remarques
Retourne une android.graphics.Bitmap
représentation du contenu de la texture de surface associée. Si la texture de surface n’est pas disponible, cette méthode retourne la valeur Null.
La bitmap retournée par cette méthode utilise le format de Bitmap.Config#ARGB_8888
pixels.
<strong>Ne pas</strong> appeler cette méthode à partir d’une méthode de dessin (#onDraw(android.graphics.Canvas)
par exemple).
Si une erreur se produit pendant la copie, une bitmap vide est retournée.
Documentation Java pour android.view.TextureView.getBitmap(int, 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.