IInkAnalyzer::RemoveStroke 方法

IInkAnalyzer 中删除指定的笔划。

语法

HRESULT RemoveStroke(
  [in] LONG *plStrokeId
);

参数

plStrokeId [in]

笔划标识符。

返回值

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

备注

此方法从 IInkAnalyzer 中删除指定笔划的数据包数据和对的引用。

此方法从引用笔划的叶上下文节点中删除笔划。 如果 IContextNode 不再引用任何笔划,此方法将删除 IContextNode 和不再具有任何子节点的任何上级 IContextNode 对象。

此方法从 IContextNode 中删除笔划后,它会更新 IInkAnalyzer 对象的脏区域 (请参阅 IInkAnalyzer::GetDirtyRegion 方法) 以包含已删除笔划的边界框。

如果 plStrokeId 未标识与 IInkAnalyzer 关联的笔划,则此方法返回 ,而不更新墨迹分析器。

要求

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

另请参阅

IInkAnalyzer

IInkAnalyzer::AddStroke 方法

IInkAnalyzer::AddStrokeForLanguage 方法

IInkAnalyzer::AddStrokes 方法

IInkAnalyzer::AddStrokesForLanguage 方法

IInkAnalyzer::RemoveStrokes 方法

IInkAnalyzer::GetDirtyRegion 方法

墨迹分析参考