次の方法で共有


TextureView.GetBitmap メソッド

定義

オーバーロード

GetBitmap(Bitmap)

このビューのサーフェス テクスチャのコンテンツを、指定したビットマップにコピーします。

GetBitmap(Int32, Int32)

android.graphics.Bitmap関連付けられたサーフェス テクスチャのコンテンツの表現を返します。

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>描画メソッド#onDraw(android.graphics.Canvas) (たとえば) からこのメソッドを呼び出さない</強く>呼び出します。

エラーが発生した場合、ビットマップは変更されません。

の Java ドキュメントandroid.view.TextureView.getBitmap(android.graphics.Bitmap)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 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>描画メソッド#onDraw(android.graphics.Canvas) (たとえば) からこのメソッドを呼び出さない</強く>呼び出します。

コピー中にエラーが発生した場合は、空のビットマップが返されます。

の Java ドキュメントandroid.view.TextureView.getBitmap(int, int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象