ID2D1SvgDocument::CreatePathData 方法 (d2d1svg.h)

创建一个路径数据对象,该对象可用于在“path”元素上设置“d”属性。

语法

HRESULT CreatePathData(
  [in, optional] const FLOAT                 *segmentData,
                 UINT32                      segmentDataCount,
  [in, optional] const D2D1_SVG_PATH_COMMAND *commands,
                 UINT32                      commandsCount,
  [out]          ID2D1SvgPathData            **pathData
);

参数

[in, optional] segmentData

类型: const FLOAT*

段数据的数组。

segmentDataCount

类型: UINT32

segmentData 中的项数。

[in, optional] commands

类型: const D2D1_SVG_PATH_COMMAND*

路径命令的数组。

commandsCount

类型: UINT32

命令中的项数。

[out] pathData

类型: ID2D1SvgPathData**

此方法完成后,会指向创建的路径数据。

返回值

类型: HRESULT

此方法返回 HRESULT 成功或错误代码。

要求

要求
目标平台 Windows
标头 d2d1svg.h
DLL Direct2d.dll

另请参阅

ID2D1SvgDocument