Geometry.GetWidenedPathGeometry 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个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)生成或使用几何图形的多边形近似值。 容差因子指定此多边形近似值中点之间的最大距离。 较小的容差值会产生更好的近似值,但需要比具有较大容差因子的近似值更多的处理。