Lenguaje

RecordingCanvas.DrawVertices Método

Definición

Dibuje la matriz de vértices, interpretado como triángulos (en función del modo).

[Android.Runtime.Register("drawVertices", "(Landroid/graphics/Canvas$VertexMode;I[FI[FI[II[SIILandroid/graphics/Paint;)V", "", ApiSince=29)]
public override sealed void DrawVertices(Android.Graphics.Canvas.VertexMode mode, int vertexCount, float[] verts, int vertOffset, float[]? texs, int texOffset, int[]? colors, int colorOffset, short[]? indices, int indexOffset, int indexCount, Android.Graphics.Paint paint);
[<Android.Runtime.Register("drawVertices", "(Landroid/graphics/Canvas$VertexMode;I[FI[FI[II[SIILandroid/graphics/Paint;)V", "", ApiSince=29)>]
override this.DrawVertices : Android.Graphics.Canvas.VertexMode * int * single[] * int * single[] * int * int[] * int * int16[] * int * int * Android.Graphics.Paint -> unit

Parámetros

vertexCount
Int32

Número de valores de la matriz de vértices (y matrices de colores y tex correspondientes si no son NULL). Cada vértice lógico es dos valores (x, y), vertexCount debe ser un múltiplo de 2.

verts
Single[]
vertOffset
Int32

Número de valores de los verbos que se van a omitir antes del dibujo.

texs
Single[]
texOffset
Int32

Número de valores en texs que se van a omitir antes del dibujo.

colors
Int32[]
colorOffset
Int32

Número de valores en colores que se omitirán antes del dibujo.

indices
Int16[]
indexOffset
Int32
indexCount
Int32

Número de entradas de la matriz de índices (si no es null).

paint
Paint
Atributos

Comentarios

Dibuje la matriz de vértices, interpretado como triángulos (en función del modo). La matriz de vértices es necesaria y especifica los pares x,y para cada vértice. Si los texs no son NULL, se usa para especificar la coordenada en coordenadas del sombreador que se van a usar en cada vértice (la pintura debe tener un sombreador en este caso). Si no hay ninguna matriz de texs, pero hay una matriz de colores, cada color se interpola a través de su triángulo correspondiente en un degradado. Si las matrices de colores y tex están presentes, se comportan como antes, pero el color resultante en cada píxel es el resultado de multiplicar los colores del sombreador y el degradado de color juntos. La matriz de índices es opcional, pero si está presente, se usa para especificar el índice de cada triángulo, en lugar de simplemente recorrer las matrices en orden. Nota: no se admite el suavizado de suavizado, por lo tanto, se omite Paint.ANTI_ALIAS_FLAG.

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

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