Langue

RecordingCanvas.DrawBitmapMesh Méthode

Définition

Dessinez la bitmap à travers le maillage, où les sommets de maillage sont répartis uniformément sur la bitmap.

[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

Paramètres

bitmap
Bitmap
meshWidth
Int32

Nombre de colonnes dans le maillage. Rien n’est dessiné si c’est 0

meshHeight
Int32

Nombre de lignes dans le maillage. Rien n’est dessiné si c’est 0

verts
Single[]
vertOffset
Int32

Nombre d’éléments verts à ignorer avant le dessin

colors
Int32[]
colorOffset
Int32

Nombre d’éléments de couleur à ignorer avant le dessin

paint
Paint
Attributs

Remarques

Dessinez la bitmap à travers le maillage, où les sommets de maillage sont répartis uniformément sur la bitmap. Il existe des sommets meshWidth+1 à travers, et meshHeight+1 sommets vers le bas. Le tableau verts est accessible dans l’ordre principal des lignes, afin que les premiers sommets meshWidth+1 soient répartis en haut de la bitmap de gauche à droite. Une version plus générale de cette méthode est drawVertices(). Avant la Build.VERSION_CODES au niveau de l’API. P vertOffset et colorOffset ont été ignorés, les traitant efficacement comme des zéros. Au niveau de l’API Build.VERSION_CODES. P et au-dessus de ces paramètres seront respectés. Remarque : l’anticrénelage n’est pas pris en charge, par conséquent, Paint.ANTI_ALIAS_FLAG est ignoré.

Référence Android pour android.graphics.RecordingCanvas.drawBitmapMesh.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à