ID2D1SimplifiedGeometrySink 介面 (d2d1.h)
描述不包含二次方子曲線或弧線的幾何路徑。
繼承
ID2D1SimplifiedGeometrySink 介面繼承自 IUnknown 介面。 ID2D1SimplifiedGeometrySink 也有下列類型的成員:
方法
ID2D1SimplifiedGeometrySink 介面具有這些方法。
ID2D1SimplifiedGeometrySink::AddBeziers 建立三次方 Bezier 曲線序列,並將其新增至幾何接收器。 |
ID2D1SimplifiedGeometrySink::AddLines 使用指定的點建立線條序列,並將其新增至幾何接收器。 |
ID2D1SimplifiedGeometrySink::BeginFigure 在指定的點啟動新的圖形。 |
ID2D1SimplifiedGeometrySink::Close 關閉 geometry 接收,指出它是否處於錯誤狀態,並重設接收的錯誤狀態。 |
ID2D1SimplifiedGeometrySink::EndFigure 結束目前的圖;選擇性地關閉它。 |
ID2D1SimplifiedGeometrySink::SetFillMode 指定方法,用來判斷這個幾何接收所描述的幾何內哪些點,以及哪些點位於外部。 |
ID2D1SimplifiedGeometrySink::SetSegmentFlags 指定要套用至新增至幾何接收的新區段的筆劃和聯結選項。 |
備註
幾何接收是由一或多個圖形所組成。 每個圖表是由一或多個線條或 Bezier 曲線區段所組成。 若要建立圖表,請呼叫 BeginFigure 方法並指定圖形的起點,然後使用 AddLines 和 AddBeziers 來新增線條和 Bezier 區段。 當您完成新增區段時,請呼叫 EndFigure 方法。 您可以重複此順序來建立其他圖表。 當您完成建立圖形時,請呼叫 Close 方法。
若要建立可包含弧形和二次方 Bezier 曲線的幾何路徑,請使用 ID2D1GeometrySink。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 適用於 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | d2d1.h |