次の方法で共有


IInkAnalyzer::FindInkLeafNodesForStrokes メソッド

指定したストロークを含むインク リーフ ノードを取得します。

構文

HRESULT FindInkLeafNodesForStrokes(
  [in]  ULONG         ulStrokeIdsCount,
  [in]  LONG          *plStrokeIds,
  [out] IContextNodes **ppContextNodesFound
);

パラメーター

ulStrokeIdsCount [in]

渡されたストローク識別子の数。

plStrokeIds [in]

ストローク識別子の配列。

ppContextNodesFound [out]

plStrokeIds 配列内の識別子を持つストロークを含むすべてのインク リーフ ノードを含む IContextNode オブジェクトのコレクション。

戻り値

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

解説

注意事項

メモリ リークを回避するには、 オブジェクトを使用する必要がなくなったときに、ppContextNodesFoundIUnknown::Release を呼び出します。

リーフ ノードには子ノードが含まれていません。 インク ノードにはストローク データが含まれます。 インク リーフ ノードの例としては、InkWord、InkDrawing、InkBullet IContextNode オブジェクトがあります。 詳細については、「 コンテキスト ノードの種類」を参照してください。

指定したストロークを含むノードがない場合は、空の IContextNodes コレクションが返されます。 同様に、 ulStrokeIdsCount が 0 の場合は、空の IContextNodes コレクションが返されます。

必要条件

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

関連項目

IInkAnalyzer

IInkAnalyzer::FindInkLeafNodes メソッド

IInkAnalyzer::FindLeafNodes メソッド

IInkAnalyzer::FindNode メソッド

IInkAnalyzer::FindNodesOfType メソッド

IInkAnalyzer::FindNodesOfTypeForStrokes メソッド

IInkAnalyzer::FindNodesOfTypeInSubTree メソッド

IInkAnalyzer::FindNodesWithCallBack メソッド

IInkAnalyzer::FindNodesWithCallBackInSubTree メソッド

インク分析リファレンス