次の方法で共有


GetContextPropertyList 関数 (recapis.h)

認識エンジンがサポートするプロパティの一覧を取得します。

構文

HRESULT GetContextPropertyList(
  HRECOCONTEXT hrc,
  ULONG        *pcProperties,
  GUID         *pPropertyGUIDS
);

パラメーター

hrc

認識エンジン コンテキストへのハンドル。

pcProperties

入力では、 pPropertyGUIDS バッファーのサイズをバイト単位で指定できます。 出力では、サイズ (バイト単位) は pPropertyGUIDS バッファーです。

pPropertyGUIDS

認識エンジンがサポートするプロパティの一覧を格納するユーザー割り当てバッファー。 バッファーのサイズを確認するには、 pPropertyGUIDSNULL に設定します。サイズ (pcProperties) を使用して pPropertyGUIDS を割り当てます。 定義済みのプロパティの一覧については、「認識 プロパティ GUID」を参照してください。

戻り値

この関数は、これらの値のいずれかを返すことができます。

リターン コード 説明
S_OK
正常終了しました。
E_POINTER
パラメーターの 1 つが無効なポインターです。
E_FAIL
未指定のエラーが発生しました。
E_INVALIDARG
無効な引数が受け取られました。
TPC_E_INSUFFICIENT_BUFFER
ppPropertyGUIDS バッファーが小さすぎます。

注釈

この関数は省略可能です。

pcProperties パラメーターを必要な値より大きい値に設定して Microsoft 認識エンジンを呼び出しても、エラーは発生しません。 代わりに、エンジンは認識エンジンに必要な値にサイズを自動的に変更します。

要件

要件
サポートされている最小のクライアント Windows XP Tablet PC Edition [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー recapis.h
[DLL] inkobjcore.dll

こちらもご覧ください

GetContextPropertyValue 関数

SetContextPropertyValue 関数