次の方法で共有


IInkAnalyzer::GetAlternatesForContextNodes メソッド

指定した IContextNodes コレクション内のノードの分析代替を取得します。

構文

HRESULT GetAlternatesForContextNodes(
  [in]  IContextNodes      *pContextNodes,
  [in]  ULONG              ulMaximumAlternates,
  [out] AnalysisAlternates **ppAlternates
);

パラメーター

pContextNodes [in]

分析の代替手段が返される IContextNodes コレクション。

ulMaximumAlternates [in]

返される代替の最大数。

ppAlternates [out]

分析の代替手段を含む IAnalysisAlternates オブジェクト。

戻り値

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

解説

注意事項

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

最上位の IAnalysisAlternate は、コレクションの最初の代替として返されます。

pContextNodesIContextNode オブジェクトは、ドキュメントの隣接する領域を表す必要はありません。

ノード内の分析ヒントごとに、 IInkAnalyzer は 上位の代替のみを返します。

要件

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

関連項目

IInkAnalyzer

IAnalysisAlternate

IAnalysisAlternates

IInkAnalyzer::GetAlternates メソッド

IInkAnalyzer::GetAlternatesForStrokes メソッド

IInkAnalyzer::ModifyTopAlternate メソッド

IInkAnalyzer::ModifyTopAlternateWithConfirmation メソッド

インク分析リファレンス