IInkAnalyzer::SaveResultsForStrokes 方法
保存与 IInkAnalyzer 关联的指定笔划的分析结果。
语法
HRESULT SaveResultsForStrokes(
[in] ULONG ulStrokeIdsCount,
[in] LONG *plStrokeIds,
[in, out] ULONG *pulSerializedDataSize,
[out, retval] BYTE **ppbSerializedData
);
参数
-
ulStrokeIdsCount [in]
-
plStrokeIds 中的笔划标识符数。
-
plStrokeIds [in]
-
笔划标识符数组。
-
pulSerializedDataSize [in, out]
-
ppbSerializedData 中的字节数。
-
ppbSerializedData [out, retval]
-
指向序列化分析数据的指针。
返回值
有关返回值的说明,请参阅 类和接口 - 墨迹分析。
备注
注意
若要避免内存泄漏,请在不再需要信息时对 *ppbSerializedData 调用 CoTaskMemFree。
此方法保存指定笔划的当前分析结果。 此方法保存墨迹叶 IContextNode 对象,其中包含这些上下文节点的笔划和所有上级。 此方法不保存任何笔划数据或分析提示节点。 应用程序负责同步任何分析结果和相应的笔划数据(如果数据仍然存在)。
当要保存的 IContextNode 对象部分填充 (请参阅 IContextNode::GetPartiallyPopulated) 时,此方法将返回错误代码。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 |
无受支持的版本 |
标头 |
|
DLL |
|