TextureView.GetBitmap 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
GetBitmap(Bitmap) |
Kopiert den Inhalt der Oberflächentextur dieser Ansicht in die angegebene Bitmap. |
GetBitmap(Int32, Int32) |
Gibt eine |
GetBitmap(Bitmap)
Kopiert den Inhalt der Oberflächentextur dieser Ansicht in die angegebene Bitmap.
[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
Parameter
- bitmap
- Bitmap
Die Bitmap, in die der Inhalt der Oberflächentextur kopiert werden soll, darf nicht NULL sein, alle Konfigurationen werden unterstützt.
Gibt zurück
Die als Parameter angegebene Bitmap
- Attribute
Ausnahmen
wenn der Hardwarerenderingkontext nicht zum Erfassen der Bitmap abgerufen werden kann
Hinweise
Kopiert den Inhalt der Oberflächentextur dieser Ansicht in die angegebene Bitmap. Wenn die Oberflächentextur nicht verfügbar ist, wird die Kopie nicht ausgeführt. Der Inhalt der Oberflächentextur wird so skaliert, dass er genau in die angegebene Bitmap passt.
<strong>Do not</strong> invoke this method from a drawing method (#onDraw(android.graphics.Canvas)
for instance).
Wenn ein Fehler auftritt, bleibt die Bitmap unverändert.
Java-Dokumentation für android.view.TextureView.getBitmap(android.graphics.Bitmap)
.
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.
Weitere Informationen
- IsAvailable
- <xref:Android.Views.TextureView.GetBitmap(System.Int32%2c+System.Int32)>
- Bitmap
Gilt für:
GetBitmap(Int32, Int32)
Gibt eine android.graphics.Bitmap
Darstellung des Inhalts der zugeordneten Oberflächentextur zurück.
[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
Parameter
- width
- Int32
Die Breite der zu erstellenden Bitmap
- height
- Int32
Die Höhe der zu erstellenden Bitmap
Gibt zurück
Eine gültige Bitmap.Config#ARGB_8888
Bitmap oder NULL, wenn die Oberflächentextur nicht verfügbar ist oder breite <= 0 oder Höhe ist <= 0
- Attribute
Hinweise
Gibt eine android.graphics.Bitmap
Darstellung des Inhalts der zugeordneten Oberflächentextur zurück. Wenn die Oberflächentextur nicht verfügbar ist, gibt diese Methode NULL zurück.
Die von dieser Methode zurückgegebene Bitmap verwendet das Bitmap.Config#ARGB_8888
Pixelformat.
<strong>Do not</strong> invoke this method from a drawing method (#onDraw(android.graphics.Canvas)
for instance).
Wenn während der Kopie ein Fehler auftritt, wird eine leere Bitmap zurückgegeben.
Java-Dokumentation für android.view.TextureView.getBitmap(int, 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.