Canvas.DrawVertices Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Desenhe a matriz de vértices, interpretada como triângulos (com base no modo).
[Android.Runtime.Register("drawVertices", "(Landroid/graphics/Canvas$VertexMode;I[FI[FI[II[SIILandroid/graphics/Paint;)V", "GetDrawVertices_Landroid_graphics_Canvas_VertexMode_IarrayFIarrayFIarrayIIarraySIILandroid_graphics_Paint_Handler")]
public virtual 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", "GetDrawVertices_Landroid_graphics_Canvas_VertexMode_IarrayFIarrayFIarrayIIarraySIILandroid_graphics_Paint_Handler")>]
abstract member DrawVertices : Android.Graphics.Canvas.VertexMode * int * single[] * int * single[] * int * int[] * int * int16[] * int * int * Android.Graphics.Paint -> unit
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
Como interpretar a matriz de vértices
- vertexCount
- Int32
O número de valores na matriz de vértices (e as matrizes de texs e cores correspondentes, se não nulo). Cada vértice lógico é dois valores (x, y), vertexCount deve ser um múltiplo de 2.
- verts
- Single[]
Matriz de vértices para a malha
- vertOffset
- Int32
Número de valores nas versões inversas a serem ignoradas antes do desenho.
- texs
- Single[]
Pode ser nulo. Se não for nulo, especificará as coordenadas a serem amostradas no sombreador atual (por exemplo, bloco bitmap ou gradiente)
- texOffset
- Int32
Número de valores em texs para ignorar antes do desenho.
- colors
- Int32[]
Pode ser nulo. Se não for nulo, especifica uma cor para cada vértice, a ser interpolada no triângulo.
- colorOffset
- Int32
Número de valores em cores a serem ignoradas antes do desenho.
- indices
- Int16[]
Se não for nulo, matriz de índices a serem referenciados na matriz de vértice (texs, cores).
- indexOffset
- Int32
- indexCount
- Int32
número de entradas na matriz de índices (se não for nulo).
- paint
- Paint
Especifica o sombreador a ser usado se a matriz texs não for nula.
- Atributos
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.