Geometry.GetWidenedPathGeometry 方法

定義

取得 PathGeometry,此為 Geometry 上之筆觸所定義的形狀,筆觸位於指定之 Pen 所產生的項目上。

多載

GetWidenedPathGeometry(Pen)

取得 PathGeometry,此為 Geometry 上之筆觸所定義的形狀,筆觸位於指定之 Pen 所產生的項目上。

GetWidenedPathGeometry(Pen, Double, ToleranceType)

取得 PathGeometry,這個圖案是由 Geometry 上的筆劃定義,而該筆劃是由指定的 Pen 在指定的容錯因數下產生。

GetWidenedPathGeometry(Pen)

取得 PathGeometry,此為 Geometry 上之筆觸所定義的形狀,筆觸位於指定之 Pen 所產生的項目上。

public:
 System::Windows::Media::PathGeometry ^ GetWidenedPathGeometry(System::Windows::Media::Pen ^ pen);
public System.Windows.Media.PathGeometry GetWidenedPathGeometry (System.Windows.Media.Pen pen);
member this.GetWidenedPathGeometry : System.Windows.Media.Pen -> System.Windows.Media.PathGeometry
Public Function GetWidenedPathGeometry (pen As Pen) As PathGeometry

參數

pen
Pen

描述幾何筆劃區域的物件。

傳回

PathGeometry

加上外框的幾何。

備註

某些 Geometry 方法 (例如 GetWidenedPathGeometry) 產生或使用幾何的多邊形近似值。 容錯因數會指定此多邊形近似值中點之間的最大距離。 較小的容錯值會產生較佳的近似值,但需要比具有大型容錯因數的近似值更多的處理。

適用於

GetWidenedPathGeometry(Pen, Double, ToleranceType)

取得 PathGeometry,這個圖案是由 Geometry 上的筆劃定義,而該筆劃是由指定的 Pen 在指定的容錯因數下產生。

public:
 virtual System::Windows::Media::PathGeometry ^ GetWidenedPathGeometry(System::Windows::Media::Pen ^ pen, double tolerance, System::Windows::Media::ToleranceType type);
[System.Security.SecurityCritical]
public virtual System.Windows.Media.PathGeometry GetWidenedPathGeometry (System.Windows.Media.Pen pen, double tolerance, System.Windows.Media.ToleranceType type);
public virtual System.Windows.Media.PathGeometry GetWidenedPathGeometry (System.Windows.Media.Pen pen, double tolerance, System.Windows.Media.ToleranceType type);
[<System.Security.SecurityCritical>]
abstract member GetWidenedPathGeometry : System.Windows.Media.Pen * double * System.Windows.Media.ToleranceType -> System.Windows.Media.PathGeometry
override this.GetWidenedPathGeometry : System.Windows.Media.Pen * double * System.Windows.Media.ToleranceType -> System.Windows.Media.PathGeometry
abstract member GetWidenedPathGeometry : System.Windows.Media.Pen * double * System.Windows.Media.ToleranceType -> System.Windows.Media.PathGeometry
override this.GetWidenedPathGeometry : System.Windows.Media.Pen * double * System.Windows.Media.ToleranceType -> System.Windows.Media.PathGeometry
Public Overridable Function GetWidenedPathGeometry (pen As Pen, tolerance As Double, type As ToleranceType) As PathGeometry

參數

pen
Pen

用來定義幾何筆劃區域的物件。

tolerance
Double

在幾何多邊形近似法中,點之間的距離上限。 值越小,產生的結果越精確,但執行過程也會比較慢。 如果 tolerance 小於 .000001,則會改用 .000001。

type
ToleranceType

其中一個 ToleranceType 值,這個值會指定容錯因數為絕對值或相對於幾何區域的值。

傳回

PathGeometry

pen 加寬的幾何。

屬性

備註

某些 Geometry 方法 (例如 GetWidenedPathGeometry) 產生或使用幾何的多邊形近似值。 容錯因數會指定此多邊形近似值中點之間的最大距離。 較小的容錯值會產生較佳的近似值,但需要比具有大型容錯因數的近似值更多的處理。

適用於