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)
例如)。
如果发生错误,则位图保持不变。
适用于 . 的 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)
例如)。
如果在复制期间发生错误,将返回空位图。
适用于 . 的 android.view.TextureView.getBitmap(int, int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。