Canvas.DrawVertices メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
(モードに基づいて) 三角形として解釈される頂点の配列を描画します。
[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
パラメーター
- mode
- Canvas.VertexMode
頂点の配列を解釈する方法
- vertexCount
- Int32
頂点配列内の値の数 (null 以外の場合は、対応する texs 配列と色配列)。 各論理頂点は 2 つの値 (x、y)、vertexCount は 2 の倍数である必要があります。
- verts
- Single[]
メッシュの頂点の配列
- vertOffset
- Int32
描画前にスキップする変換内の値の数。
- texs
- Single[]
null を指定できます。 null でない場合は、現在のシェーダーにサンプリングする座標を指定します (ビットマップ タイルやグラデーションなど)。
- texOffset
- Int32
描画前にスキップする texs 内の値の数。
- colors
- Int32[]
null を指定できます。 null でない場合は、三角形全体に補間する各頂点の色を指定します。
- colorOffset
- Int32
描画前にスキップする色の値の数。
- indices
- Int16[]
null でない場合は、頂点 (texs、色) 配列に参照するインデックスの配列。
- indexOffset
- Int32
- indexCount
- Int32
インデックス配列内のエントリの数 (null でない場合)。
- paint
- Paint
texs 配列が null 以外の場合に使用するシェーダーを指定します。
- 属性
注釈
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。