D2D1_STROKE_STYLE_PROPERTIES 結構 (d2d1.h)

描述大綱圖案的筆劃。

語法

typedef struct D2D1_STROKE_STYLE_PROPERTIES {
  D2D1_CAP_STYLE  startCap;
  D2D1_CAP_STYLE  endCap;
  D2D1_CAP_STYLE  dashCap;
  D2D1_LINE_JOIN  lineJoin;
  FLOAT           miterLimit;
  D2D1_DASH_STYLE dashStyle;
  FLOAT           dashOffset;
} D2D1_STROKE_STYLE_PROPERTIES;

成員

startCap

類型: D2D1_CAP_STYLE

套用至筆劃幾何中所有開啟圖形開頭的上限。

endCap

類型: D2D1_CAP_STYLE

套用至筆劃幾何中所有開啟圖形結尾的上限。

dashCap

類型: D2D1_CAP_STYLE

每個虛線線段任一端的圖形。

lineJoin

類型: D2D1_LINE_JOIN

值,描述區段的聯結方式。 如果區段旗標指定區段應該具有平滑聯結,則會忽略頂點的這個值。

miterLimit

類型: FLOAT

斜接角上的接合厚度限制。 此值一律視為大於或等於 1.0f。

dashStyle

類型: D2D1_DASH_STYLE

值,指定筆劃是否有虛線圖樣,如果是,則為虛線樣式。

dashOffset

類型: FLOAT

值,指定虛線序列中的位移。 正虛線位移值會將虛線圖樣,以筆劃寬度單位移向筆劃幾何的開頭。 負虛線位移值會將虛線圖樣,以筆劃寬度單位移向筆劃幾何結尾。

備註

下圖顯示相同自定義虛線樣式的不同 dashOffset 值。

具有相同樣式和不同 dashOffset 值的四個虛線圖例

規格需求

需求
最低支援的用戶端 適用於 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [傳統型應用程式 |UWP 應用程式]
標頭 d2d1.h