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

こちらもご覧ください

ID2D1SvgGlyphStyle