描述線條線段。
Syntax
typedef enum __MIDL___MIDL_itf_xpsobjectmodel_0000_0000_0011 {
XPS_SEGMENT_TYPE_ARC_LARGE_CLOCKWISE = 1,
XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISE,
XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISE,
XPS_SEGMENT_TYPE_ARC_SMALL_COUNTERCLOCKWISE,
XPS_SEGMENT_TYPE_BEZIER,
XPS_SEGMENT_TYPE_LINE,
XPS_SEGMENT_TYPE_QUADRATIC_BEZIER
} XPS_SEGMENT_TYPE;
常數
XPS_SEGMENT_TYPE_ARC_LARGE_CLOCKWISE值: 1 線條線段是一個弧線,涵蓋超過 180 度,並以從起點到終點的順時針方向繪製。 |
XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISE線條線段是一個弧形,涵蓋超過 180 度,並以從起點到終點的反時針方向繪製。 |
XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISE線條線段是一個弧形,涵蓋最多 180 度,並以從起點到終點的順時針方向繪製。 |
XPS_SEGMENT_TYPE_ARC_SMALL_COUNTERCLOCKWISE線條線段是一個弧線,涵蓋最多 180 度,並以從起點到終點的反時針方向繪製。 |
XPS_SEGMENT_TYPE_BEZIER線條線段是兩個點之間繪製的立方貝茲曲線。 |
XPS_SEGMENT_TYPE_LINE線條線段是在兩點之間繪製的直線。 |
XPS_SEGMENT_TYPE_QUADRATIC_BEZIER線條線段是在兩點之間繪製的二次方貝茲曲線。 |
備註
幾何線段是由起點、線段類型,以及由區段類型決定其值的其他參數所描述。 第一個線段起點的座標是幾何圖的屬性。 每個後續區段的起點都是上一個區段的結束點。
下表顯示每個區段類型的範例。
| 範例 | |
|---|---|
XPS_SEGMENT_TYPE_ARC_LARGE_CLOCKWISE
|
XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISE
|
XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISE
|
XPS_SEGMENT_TYPE_ARC_SMALL_COUNTERCLOCKWISE
|
XPS_SEGMENT_TYPE_BEZIER
|
XPS_SEGMENT_TYPE_LINE
|
XPS_SEGMENT_TYPE_QUADRATIC_BEZIER
|
|
規格需求
| 最低支援的用戶端 | 適用于 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
| 最低支援的伺服器 | Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
| 標頭 | xpsobjectmodel.h |