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>은 그리기 메서드(#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>은 그리기 메서드(#onDraw(android.graphics.Canvas)
예: )에서 이 메서드를 호출합니다<.
복사하는 동안 오류가 발생하면 빈 비트맵이 반환됩니다.
에 대한 android.view.TextureView.getBitmap(int, int)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.