IContextNode::SetStrokes メソッド

指定したストロークをこの IContextNode に関連付けます。

構文

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

パラメーター

ulStrokeIdsCount [in]

plStrokeIds 内のストローク識別子の数。

plStrokeIds [in]

この IContextNode に関連付けるストロークの識別子。

戻り値

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

解説

このメソッドは、インク アナライザーのダーティ領域を更新しません (「IInkAnalyzer::GetDirtyRegion メソッド」を参照してください)。

アプリケーションが IInkAnalyzer のデータ構造と同期する独自のデータ構造を維持する場合は、このメソッドを使用します。 特定のコンテキスト ノードにストローク データを割り当てるには、このメソッドを使用します。 アプリケーション データを IInkAnalyzer と同期する方法の詳細については、「Ink Analysis を使用した データ プロキシ」を参照してください。

指定したストロークのいずれかが 既に IInkAnalyzer に関連付けられている場合、このメソッドは E_INVALIDARGを返します。

必要条件

要件
サポートされている最小のクライアント
Windows XP タブレット PC エディション [デスクトップ アプリのみ]
サポートされている最小のサーバー
サポートなし
Header
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

インク分析リファレンス