次の方法で共有


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 値を持つ 4 つのダッシュの図

要件

要件
サポートされている最小のクライアント Windows 7、Windows Vista SP2 と Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
Header d2d1.h