Lenguaje

RecordingCanvas.DrawBitmapMesh Método

Definición

Dibuje el mapa de bits a través de la malla, donde los vértices de malla se distribuyen uniformemente a través del mapa de bits.

[Android.Runtime.Register("drawBitmapMesh", "(Landroid/graphics/Bitmap;II[FI[IILandroid/graphics/Paint;)V", "", ApiSince=29)]
public override sealed 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", "", ApiSince=29)>]
override this.DrawBitmapMesh : Android.Graphics.Bitmap * int * int * single[] * int * int[] * int * Android.Graphics.Paint -> unit

Parámetros

bitmap
Bitmap
meshWidth
Int32

Número de columnas de la malla. No se dibuja nada si es 0

meshHeight
Int32

Número de filas de la malla. No se dibuja nada si es 0

verts
Single[]
vertOffset
Int32

Número de elementos de verbos que se van a omitir antes de dibujar

colors
Int32[]
colorOffset
Int32

Número de elementos de color que se van a omitir antes de dibujar

paint
Paint
Atributos

Comentarios

Dibuje el mapa de bits a través de la malla, donde los vértices de malla se distribuyen uniformemente a través del mapa de bits. Hay vértices meshWidth+1 a través y meshHeight+1 vértices hacia abajo. Se accede a la matriz de vértices en orden principal de fila, de modo que los primeros vértices meshWidth+1 se distribuyen en la parte superior del mapa de bits de izquierda a derecha. Una versión más general de este método es drawVertices(). Antes de la Build.VERSION_CODES de nivel de API. P vertOffset y colorOffset se ignoraron, tratando eficazmente como ceros. En el nivel de API Build.VERSION_CODES. Se respetarán los parámetros P y superiores. Nota: no se admite el suavizado de suavizado, por lo tanto, se omite Paint.ANTI_ALIAS_FLAG.

Referencia de Android para android.graphics.RecordingCanvas.drawBitmapMesh.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a