ID2D1SvgDocument::CreatePaint(D2D1_SVG_PAINT_TYPE,constD2D1_COLOR_F*,PCWSTR,ID2D1SvgPaint**) メソッド (d2d1svg.h)

'fill' プロパティまたは 'stroke' プロパティを設定するために使用できるペイント オブジェクトを作成します。

構文

HRESULT CreatePaint(
                 D2D1_SVG_PAINT_TYPE paintType,
  [in, optional] const D2D1_COLOR_F  *color,
  [in, optional] PCWSTR              id,
  [out]          ID2D1SvgPaint       **paint
);

パラメーター

paintType

種類: D2D1_SVG_PAINT_TYPE

作成するペイント オブジェクトの種類を指定します。

[in, optional] color

型: const D2D1_COLOR_F*

paintType がD2D1_SVG_PAINT_TYPE_COLORの場合に使用される色。

[in, optional] id

種類: PCWSTR

ペイント サーバーとして機能する要素 ID。 この ID は、ペイントタイプがD2D1_SVG_PAINT_TYPE_URIの場合に使用されます。

[out] paint

種類: ID2D1SvgPaint**

メソッドが完了すると、作成されたペイント オブジェクトへのポインターが含まれます。

戻り値

型: HRESULT

このメソッドは、HRESULT の成功またはエラー コードを返します。

要件

要件
対象プラットフォーム Windows
ヘッダー d2d1svg.h
[DLL] Direct2d.dll

こちらもご覧ください

ID2D1SvgDocument