Bagikan melalui


TextureView.GetBitmap Metode

Definisi

Overload

GetBitmap(Bitmap)

Menyalin konten tekstur permukaan tampilan ini ke dalam bitmap yang ditentukan.

GetBitmap(Int32, Int32)

Mengembalikan android.graphics.Bitmap representasi konten tekstur permukaan terkait.

GetBitmap(Bitmap)

Menyalin konten tekstur permukaan tampilan ini ke dalam bitmap yang ditentukan.

[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

Bitmap untuk menyalin konten tekstur permukaan ke dalam, tidak boleh null, semua konfigurasi didukung

Mengembalikan

Bitmap ditentukan sebagai parameter

Atribut

Pengecualian

jika konteks penyajian perangkat keras tidak dapat diperoleh untuk mengambil bitmap

Keterangan

Menyalin konten tekstur permukaan tampilan ini ke dalam bitmap yang ditentukan. Jika tekstur permukaan tidak tersedia, salinan tidak dijalankan. Konten tekstur permukaan akan diskalakan agar pas persis di dalam bitmap yang ditentukan.

<kuat>Jangan</kuat> memanggil metode ini dari metode menggambar (#onDraw(android.graphics.Canvas) misalnya).

Jika terjadi kesalahan, bitmap dibiarkan tidak berubah.

Dokumentasi Java untuk android.view.TextureView.getBitmap(android.graphics.Bitmap).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Lihat juga

  • IsAvailable
  • <xref:Android.Views.TextureView.GetBitmap(System.Int32%2c+System.Int32)>
  • Bitmap

Berlaku untuk

GetBitmap(Int32, Int32)

Mengembalikan android.graphics.Bitmap representasi konten tekstur permukaan terkait.

[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

Lebar bitmap yang akan dibuat

height
Int32

Tinggi bitmap yang akan dibuat

Mengembalikan

Bitmap yang valid Bitmap.Config#ARGB_8888 , atau null jika tekstur permukaan tidak tersedia atau lebarnya <= 0 atau tingginya <= 0

Atribut

Keterangan

Mengembalikan android.graphics.Bitmap representasi konten tekstur permukaan terkait. Jika tekstur permukaan tidak tersedia, metode ini mengembalikan null.

Bitmap yang dikembalikan oleh metode ini menggunakan Bitmap.Config#ARGB_8888 format piksel.

<kuat>Jangan</kuat> memanggil metode ini dari metode menggambar (#onDraw(android.graphics.Canvas) misalnya).

Jika terjadi kesalahan selama penyalinan, bitmap kosong akan dikembalikan.

Dokumentasi Java untuk android.view.TextureView.getBitmap(int, int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Lihat juga

Berlaku untuk