언어

Canvas.DrawBitmapMesh 메서드

정의

메시 꼭짓점이 비트맵에 균등하게 분산되는 메시를 통해 비트맵을 그립니다.

[Android.Runtime.Register("drawBitmapMesh", "(Landroid/graphics/Bitmap;II[FI[IILandroid/graphics/Paint;)V", "GetDrawBitmapMesh_Landroid_graphics_Bitmap_IIarrayFIarrayIILandroid_graphics_Paint_Handler")]
public virtual void DrawBitmapMesh(Android.Graphics.Bitmap bitmap, int meshWidth, int meshHeight, float[] verts, int vertOffset, int[]? colors, int colorOffset, Android.Graphics.Paint? paint);
[<Android.Runtime.Register("drawBitmapMesh", "(Landroid/graphics/Bitmap;II[FI[IILandroid/graphics/Paint;)V", "GetDrawBitmapMesh_Landroid_graphics_Bitmap_IIarrayFIarrayIILandroid_graphics_Paint_Handler")>]
abstract member DrawBitmapMesh : Android.Graphics.Bitmap * int * int * single[] * int * int[] * int * Android.Graphics.Paint -> unit
override this.DrawBitmapMesh : Android.Graphics.Bitmap * int * int * single[] * int * int[] * int * Android.Graphics.Paint -> unit

매개 변수

bitmap
Bitmap

메시를 사용하여 그릴 비트맵

meshWidth
Int32

메시의 열 수입니다. 0이면 아무 것도 그려지지 않습니다.

meshHeight
Int32

메시의 행 수입니다. 0이면 아무 것도 그려지지 않습니다.

verts
Single[]

메시를 그릴 위치를 지정하는 x,y 쌍의 배열입니다. 배열에 적어도 (meshWidth+1) * (meshHeight+1) * 2 + vertOffset 값이 있어야 합니다.

vertOffset
Int32

그리기 전에 건너뛸 vert 요소 수

colors
Int32[]

null일 수 있습니다. 셀 간에 보간되고 해당 비트맵 색을 곱한 각 꼭짓점의 색을 지정합니다. null이 아닌 경우 배열에 적어도 (meshWidth+1) * (meshHeight+1) + colorOffset 값이 있어야 합니다.

colorOffset
Int32

그리기 전에 건너뛸 색 요소 수

paint
Paint

null일 수 있습니다. 비트맵을 그리는 데 사용되는 페인트입니다. 앤티앨리어싱은 지원되지 않습니다.

특성

설명

메시 꼭짓점이 비트맵에 균등하게 분산되는 메시를 통해 비트맵을 그립니다. meshWidth+1개의 꼭짓점이 있고 meshHeight+1개의 꼭짓점이 있습니다. 첫 번째 meshWidth+1 꼭짓점이 왼쪽에서 오른쪽으로 비트맵의 위쪽에 분산되도록 verts 배열은 행 주 순서로 액세스됩니다. 이 메서드의 더 일반적인 버전은 drawVertices()입니다.

API 수준 Build.VERSION_CODES#P vertOffset 및 colorOffset 이전에는 무시되어 효과적으로 0으로 처리되었습니다. API 수준 Build.VERSION_CODES#P 이상에서는 이러한 매개 변수가 적용됩니다.

참고: 앤티앨리어싱은 지원되지 않으므로 Paint#ANTI_ALIAS_FLAG 무시됩니다.

에 대한 android.graphics.Canvas.drawBitmapMesh(android.graphics.Bitmap, int, int, float[], int, int[], int, android.graphics.Paint)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상