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

描述几何图形笔划区域的对象。

返回

带轮廓的几何图形。

注解

某些 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 容差因子是绝对值还是相对于几何图形区域的一个值。

返回

几何图形,加宽了 pen

属性

注解

某些 Geometry 方法(如 GetWidenedPathGeometry)生成或使用几何图形的多边形近似值。 容差因子指定此多边形近似值中点之间的最大距离。 较小的容差值会产生更好的近似值,但需要比具有较大容差因子的近似值更多的处理。

适用于