RecordingCanvas.DrawVertices Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- mode
- Canvas.VertexMode
- 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.