IDWritePaintReader::MoveToFirstChild 方法(dwrite_3.h)

将可视化树中的当前位置设置为当前画图元素的第一个子元素,并通过 paintElement 输出参数返回新选择的元素的属性。

语法

HRESULT MoveToFirstChild(
  DWRITE_PAINT_ELEMENT *paintElement,
  UINT32               structSize
);

参数

paintElement

类型:_Out_writes_bytes_(structSize) DWRITE_PAINT_ELEMENT *

接收新选择的元素的属性。

structSize

类型:UINT32 = sizeof(DWRITE_PAINT_ELEMENT)

DWRITE_PAINT_ELEMENT 结构的大小(以字节为单位)。

返回值

标准 HRESULT 错误代码。 如果当前画图元素没有任何子元素,则返回值 E_INVALIDARG

注解

可以从其油漆类型和属性中确定(之前),油漆元素是否具有子元素以及多少个。 有关详细信息,请参阅 DWRITE_PAINT_ELEMENT

要求

要求 价值
最低支持的客户端 Windows 10 版本 1809(使用 Windows 应用 SDK 1.2 或更高版本)
标头 dwrite_3.h