ITfLMLattice::EnumLatticeElements 方法 (ctffunc.h)
获取一个枚举器,该枚举器包含 lattice 属性中包含的所有 lattice 元素,这些元素从帧开头的特定偏移量开始或之后开始。
语法
HRESULT EnumLatticeElements(
[in] DWORD dwFrameStart,
[in] REFGUID rguidType,
[out] IEnumTfLatticeElements **ppEnum
);
参数
[in] dwFrameStart
指定要获取的第一个元素相对于短语开头的偏移量(以 100 纳秒为单位)。
[in] rguidType
指定格子类型标识符。 这可以是 Lattice 类型 值之一。
[out] ppEnum
指向接收枚举器对象的 IEnumTfLatticeElements 接口指针的指针。
返回值
此方法可以返回其中一个值。
值 | 说明 |
---|---|
|
方法成功。 |
|
发生了未指定的错误。 |
|
lattice 属性不支持 rguidType。 |
|
发生内存分配失败。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | ctffunc.h |
DLL | Msctf.dll |
可再发行组件 | Windows 2000 专业版上的 TSF 1.0 |