次の方法で共有


Process 関数 (recapis.h)

インク認識を同期的に実行します。

構文

HRESULT Process(
  HRECOCONTEXT hrc,
  BOOL         *pbPartialProcessing
);

パラメーター

hrc

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

pbPartialProcessing

インクのサブセットを処理するには 、TRUE を 指定します。 部分的な処理により、より多くのインクが予想される場合に認識エンジンが認識の実行に費やす時間が短縮されます。

通常、アプリケーションでは、すべてのインクを処理するために FALSE を 指定します。 EndInkInput 関数を呼び出していない場合、関数はすべてのインクを処理しません。

処理を続行するのに十分なインクが残っている場合、関数は pbPartialProcessing パラメーターを TRUE に設定します。それ以外の場合は FALSE

戻り値

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

リターン コード 説明
S_OK
成功しました。
S_FALSE
インクが完全に処理されたか、 EndInkInput 関数が呼び出されておらず、認識エンジンがインクの増分処理をサポートしていないため、関数はインクを処理しませんでした。
TPC_S_INTERRUPTED
AdviseInkChange 関数の呼び出しによってプロセスが中断されました。
E_POINTER
パラメーターの 1 つが無効なポインターです。
E_FAIL
未指定のエラーが発生しました。
E_INVALIDARG
無効な引数を受け取った。

要件

要件
サポートされている最小のクライアント Windows XP タブレット PC エディション [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー recapis.h
[DLL] inkobjcore.dll