TextureView.GetBitmap 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
GetBitmap(Bitmap) |
將這個檢視表面紋理的內容複製到指定的點陣圖。 |
GetBitmap(Int32, Int32) |
傳 |
GetBitmap(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
參數
- bitmap
- Bitmap
要複製表面紋理內容的點陣圖,不可為 Null,支援所有設定
傳回
指定為參數的點陣圖
- 屬性
例外狀況
如果無法取得硬體轉譯內容來擷取位圖
備註
將這個檢視表面紋理的內容複製到指定的點陣圖。 如果表面紋理無法使用,則不會執行複製。 表面紋理的內容會縮放以完全符合指定的點陣圖。
<strong>Do not</strong> invoke this method from a drawing method (#onDraw(android.graphics.Canvas)
for instance.
如果發生錯誤,位圖會保持不變。
的 android.view.TextureView.getBitmap(android.graphics.Bitmap)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
另請參閱
- IsAvailable
- <xref:Android.Views.TextureView.GetBitmap(System.Int32%2c+System.Int32)>
- Bitmap
適用於
GetBitmap(Int32, Int32)
傳 android.graphics.Bitmap
回相關聯表面紋理內容的表示。
[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
參數
- width
- Int32
要建立之位圖的寬度
- height
- Int32
要建立之位圖的高度
傳回
有效的 Bitmap.Config#ARGB_8888
點圖,如果表面紋理無法使用或寬度為 <= 0 或高度為 <= 0,則為 null
- 屬性
備註
傳 android.graphics.Bitmap
回相關聯表面紋理內容的表示。 如果表面紋理無法使用,這個方法會傳回 null。
這個方法傳回的 Bitmap.Config#ARGB_8888
點陣圖會使用圖元格式。
<strong>Do not</strong> invoke this method from a drawing method (#onDraw(android.graphics.Canvas)
for instance.
如果在複製期間發生錯誤,則會傳回空點圖。
的 android.view.TextureView.getBitmap(int, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。