IInkAnalyzer::RemoveStroke メソッド

指定したストロークを IInkAnalyzer から削除します。

構文

HRESULT RemoveStroke(
  [in] LONG *plStrokeId
);

パラメーター

plStrokeId [in]

ストローク識別子。

戻り値

戻り値の説明については、「 クラスとインターフェイス - インク分析」を参照してください。

解説

このメソッドは、 IInkAnalyzer から指定されたストロークのパケット データと への参照を削除します。

このメソッドは、ストロークを参照するリーフ コンテキスト ノードからストロークを削除します。 IContextNode がストロークを参照しなくなった場合、このメソッドは IContextNode オブジェクトと、子ノードを持たなくなった先祖 IContextNode オブジェクトを削除します。

このメソッドは、IContextNode からストロークを削除した後、IInkAnalyzer オブジェクトのダーティ領域 (「IInkAnalyzer::GetDirtyRegion メソッド」を参照) を更新して、削除されたストロークの境界ボックスを含めます。

plStrokeId がIInkAnalyzer に関連付けられているストロークを識別しない場合、このメソッドはインク アナライザーを更新せずに を返します。

要件

要件
サポートされている最小のクライアント
Windows XP タブレット PC エディション [デスクトップ アプリのみ]
サポートされている最小のサーバー
サポートなし
ヘッダー
IACom.h (IACom_i.c も必要)
[DLL]
IACom.dll

関連項目

IInkAnalyzer

IInkAnalyzer::AddStroke メソッド

IInkAnalyzer::AddStrokeForLanguage メソッド

IInkAnalyzer::AddStrokes メソッド

IInkAnalyzer::AddStrokesForLanguage メソッド

IInkAnalyzer::RemoveStrokes メソッド

IInkAnalyzer::GetDirtyRegion メソッド

インク分析リファレンス