IContextNode::SetStrokes 方法

将指定的笔划与此 IContextNode 相关联。

语法

HRESULT SetStrokes(
  [in] ULONG ulStrokeIdsCount,
  [in] LONG  *plStrokeIds
);

parameters

ulStrokeIdsCount [in]

plStrokeIds 中的笔划标识符数。

plStrokeIds [in]

要与此 IContextNode 关联的笔划的标识符。

返回值

有关返回值的说明,请参阅 类和接口 - 墨迹分析

备注

此方法不会更新墨迹分析器的脏区域, (请参阅 IInkAnalyzer::GetDirtyRegion 方法) 。

当应用程序维护自己的数据结构(与 IInkAnalyzer 的数据结构同步)时,请使用此方法。 使用此方法可将笔划数据分配给特定的上下文节点。 有关将应用程序数据与 IInkAnalyzer 同步的详细信息,请参阅 使用墨迹分析的数据代理

如果任何指定的笔划已与 IInkAnalyzer 关联,此方法将返回 E_INVALIDARG

要求

要求
最低受支持的客户端
Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器
无受支持的版本
标头
IACom.h (还需要 IACom_i.c)
DLL
IACom.dll

另请参阅

IContextNode

IInkAnalyzer::AddStroke 方法

IInkAnalyzer::AddStrokeForLanguage 方法

IInkAnalyzer::AddStrokes 方法

IInkAnalyzer::AddStrokesForLanguage 方法

IInkAnalyzer::AddStrokesToCustomRecognizer 方法

IInkAnalyzer::AddStrokeToCustomRecognizer 方法

IInkAnalyzer::RemoveStroke 方法

IInkAnalyzer::RemoveStrokes 方法

IContextNode::GetStrokeId

IContextNode::GetStrokeIds

墨迹分析参考