Gesture.ToPath 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| ToPath(Path, Int32, Int32, Edge, Int32) |
將重新取樣、縮放後的筆劃路徑附加到已提供或新增的路徑上。 |
| ToPath() |
從手勢的筆劃路徑中建立一條路徑。 |
| ToPath(Path) |
將手勢的筆劃路徑附加到已提供或新增路徑上。 |
| ToPath(Int32, Int32, Edge, Int32) |
從重新取樣的筆劃中建立一條路徑,縮放到指定尺寸。 |
ToPath(Path, Int32, Int32, Edge, Int32)
將重新取樣、縮放後的筆劃路徑附加到已提供或新增的路徑上。
[Android.Runtime.Register("toPath", "(Landroid/graphics/Path;IIII)Landroid/graphics/Path;", "GetToPath_Landroid_graphics_Path_IIIIHandler")]
public virtual Android.Graphics.Path? ToPath(Android.Graphics.Path? path, int width, int height, Android.Views.Edge edge, int numSample);
[<Android.Runtime.Register("toPath", "(Landroid/graphics/Path;IIII)Landroid/graphics/Path;", "GetToPath_Landroid_graphics_Path_IIIIHandler")>]
abstract member ToPath : Android.Graphics.Path * int * int * Android.Views.Edge * int -> Android.Graphics.Path
override this.ToPath : Android.Graphics.Path * int * int * Android.Views.Edge * int -> Android.Graphics.Path
參數
- path
- Path
重新取樣的筆劃路徑被附加到路徑上,或 null 建立路徑。 現有內容尚未被清除。
- width
- Int32
目標寬度用於縮放每一筆劃,以座標單位計算。
- height
- Int32
目標高度用於每筆劃的縮放,以座標單位計算。
- edge
- Edge
每個目標維度的數值邊際會減去兩倍。 儘管其 enum 類型受管理,但此值為距離,而非邊選擇旗標。 它不會翻譯道路。
- numSample
- Int32
在建立路徑前,每筆劃被重新取樣的點數。
傳回
所提供的路徑,或若 path 為 , null則新增路徑,並附加重取樣的筆劃路徑。 每一筆劃都會被平移到自己的包圍盒原點,並均勻縮放以符合目標尺寸,減去兩倍的邊距。
- 屬性
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
ToPath()
從手勢的筆劃路徑中建立一條路徑。
[Android.Runtime.Register("toPath", "()Landroid/graphics/Path;", "GetToPathHandler")]
public virtual Android.Graphics.Path? ToPath();
[<Android.Runtime.Register("toPath", "()Landroid/graphics/Path;", "GetToPathHandler")>]
abstract member ToPath : unit -> Android.Graphics.Path
override this.ToPath : unit -> Android.Graphics.Path
傳回
一條包含手勢原始座標筆劃路徑的新路徑。
- 屬性
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
ToPath(Path)
將手勢的筆劃路徑附加到已提供或新增路徑上。
[Android.Runtime.Register("toPath", "(Landroid/graphics/Path;)Landroid/graphics/Path;", "GetToPath_Landroid_graphics_Path_Handler")]
public virtual Android.Graphics.Path? ToPath(Android.Graphics.Path? path);
[<Android.Runtime.Register("toPath", "(Landroid/graphics/Path;)Landroid/graphics/Path;", "GetToPath_Landroid_graphics_Path_Handler")>]
abstract member ToPath : Android.Graphics.Path -> Android.Graphics.Path
override this.ToPath : Android.Graphics.Path -> Android.Graphics.Path
參數
- path
- Path
筆劃路徑被附加於此,或 null 建立路徑的路徑。 現有內容尚未被清除。
傳回
所提供的路徑,或若 path 為 則 null新增路徑,並附加手勢的筆劃路徑。
- 屬性
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
ToPath(Int32, Int32, Edge, Int32)
從重新取樣的筆劃中建立一條路徑,縮放到指定尺寸。
[Android.Runtime.Register("toPath", "(IIII)Landroid/graphics/Path;", "GetToPath_IIIIHandler")]
public virtual Android.Graphics.Path? ToPath(int width, int height, Android.Views.Edge edge, int numSample);
[<Android.Runtime.Register("toPath", "(IIII)Landroid/graphics/Path;", "GetToPath_IIIIHandler")>]
abstract member ToPath : int * int * Android.Views.Edge * int -> Android.Graphics.Path
override this.ToPath : int * int * Android.Views.Edge * int -> Android.Graphics.Path
參數
- width
- Int32
目標寬度用於縮放每一筆劃,以座標單位計算。
- height
- Int32
目標高度用於每筆劃的縮放,以座標單位計算。
- edge
- Edge
每個目標維度的數值邊際會減去兩倍。 儘管其 enum 類型受管理,但此值為距離,而非邊選擇旗標。 它不會翻譯道路。
- numSample
- Int32
在建立路徑前,每筆劃被重新取樣的點數。
傳回
一個包含重新取樣的筆觸路徑的新路徑。 每一筆劃都會被平移到自己的包圍盒原點,並均勻縮放以符合目標尺寸,減去兩倍的邊距。
- 屬性
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。