ID2D1SvgGlyphStyle::SetStroke メソッド (d2d1_3.h)
ストローク プロパティの SVG グリフに値を提供します。 不透明度が 1 に設定されたブラシは、"コンテキスト ストローク" として使用されます。 ブラシの不透明度は、"context-stroke-opacity" 値として使用されます。
構文
HRESULT SetStroke(
[in, optional] ID2D1Brush *brush,
FLOAT strokeWidth,
[in, optional] const FLOAT *dashes,
UINT32 dashesCount,
FLOAT dashOffset
);
パラメーター
[in, optional] brush
種類: ID2D1Brush*
ストロークの描画方法について説明します。 null ブラシを使用すると、コンテキスト ストロークの値は none になります。
strokeWidth
型: FLOAT
'stroke-width' プロパティの 'context-value' を指定します。
[in, optional] dashes
型: const FLOAT*
'stroke-dasharray' プロパティの 'context-value' を指定します。 null 値を指定すると、stroke-dasharray が 'none' に設定されます。
dashesCount
種類: UINT32
ダッシュ配列内のダッシュの数。
dashOffset
型: FLOAT
'stroke-dashoffset' プロパティの 'context-value' を指定します。
戻り値
種類: HRESULT
このメソッドは、HRESULT の成功またはエラー コードを返します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | d2d1_3.h |
[DLL] | D2d1.dll |