RecordingCanvas.DrawLines 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| DrawLines(Single[], Paint) | |
| DrawLines(Single[], Int32, Int32, Paint) |
畫出一系列線。 |
DrawLines(Single[], Paint)
[Android.Runtime.Register("drawLines", "([FLandroid/graphics/Paint;)V", "", ApiSince=29)]
public override sealed void DrawLines(float[] pts, Android.Graphics.Paint paint);
[<Android.Runtime.Register("drawLines", "([FLandroid/graphics/Paint;)V", "", ApiSince=29)>]
override this.DrawLines : single[] * Android.Graphics.Paint -> unit
參數
- pts
- Single[]
- paint
- Paint
- 屬性
適用於
DrawLines(Single[], Int32, Int32, Paint)
畫出一系列線。
[Android.Runtime.Register("drawLines", "([FIILandroid/graphics/Paint;)V", "", ApiSince=29)]
public override sealed void DrawLines(float[] pts, int offset, int count, Android.Graphics.Paint paint);
[<Android.Runtime.Register("drawLines", "([FIILandroid/graphics/Paint;)V", "", ApiSince=29)>]
override this.DrawLines : single[] * int * int * Android.Graphics.Paint -> unit
參數
- pts
- Single[]
- offset
- Int32
繪製前可以跳過陣列中的數值。
- count
- Int32
在跳過「偏移量」後,陣列中要處理的值數。 由於每條線使用4個值,實際繪製的「線」數為(count >> 2)。
- paint
- Paint
- 屬性
備註
畫出一系列線。 每行取自 pts 陣列中連續的 4 個值。 因此,若要繪製一條線,陣列必須包含至少 4 個值。 這邏輯上等同於繪製陣列的過程:drawLine(pts[0], pts[1], pts[2], pts[3]),接著是drawLine(pts[4], pts[5], pts[6], pts[7]),依此類推。
Android 參考資料。android.graphics.RecordingCanvas.drawLines
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。