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) 生成或使用几何图形的多边形近似值。 容差因子指定此多边形近似中各点之间的最大距离。 较小的容差值产生更好的近似值,但比具有较大容差因子的近似值需要更多的处理。

适用于