ID2D1SimplifiedGeometrySink 接口 (d2d1.h)

描述不包含二次贝塞尔曲线或弧线的几何路径。

继承

ID2D1SimplifiedGeometrySink 接口继承自 IUnknown 接口。 ID2D1SimplifiedGeometrySink 也具有以下类型的成员:

方法

ID2D1SimplifiedGeometrySink 接口具有这些方法。

 
ID2D1SimplifiedGeometrySink::AddBeziers

创建一系列三次贝塞尔曲线并添加到几何接收器。
ID2D1SimplifiedGeometrySink::AddLines

使用指定的点创建一系列线并添加到几何接收器。
ID2D1SimplifiedGeometrySink::BeginFigure

在指定点绘制新图形。
ID2D1SimplifiedGeometrySink::Close

关闭几何接收器,指示它是否处于错误状态,并重置接收器的错误状态。
ID2D1SimplifiedGeometrySink::EndFigure

结束绘制当前图形;视需要,可将其闭合。
ID2D1SimplifiedGeometrySink::SetFillMode

指定方法,用于确定位于此几何接收器所述的几何内/外部的点。
ID2D1SimplifiedGeometrySink::SetSegmentFlags

指定要应用于添加到几何接收器的新段的笔划和联接选项。

注解

几何接收器由一个或多个图形组成。 每个图由一个或多个线段或贝塞尔曲线段组成。 若要创建图形,请调用 BeginFigure 方法并指定图形的起点,然后使用 AddLinesAddBeziers 添加线条和 Bezier 段。 添加完段后,调用 EndFigure 方法。 可以重复此序列以创建其他数字。 创建完图表后,调用 Close 方法。

若要创建可以包含弧线和二次贝塞尔曲线的几何路径,请使用 ID2D1GeometrySink

要求

要求
最低受支持的客户端 Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用]
目标平台 Windows
标头 d2d1.h

另请参阅

ID2D1GeometrySink

IUnknown