このメソッドは、Windows 版 FRE で実装されています。
構文
C++
C#
Visual Basic .NET
パラメーター
ライブラリの初期化時に、この Customer Project ID に対応する Developer License または Runtime License が、使用可能なすべてのライセンスの一覧から検索されます。対応するライセンスが見つからない場合は、最後に確認したライセンスに対するエラーが発生します。ただし、このパラメーターには 0 を渡しておき、他のライブラリメソッドを呼び出す前に IEngine::SetCurrentLicense メソッドを呼び出すことで、後からライセンスを選択することもできます。
%ProgramData%\ABBYY\SDK\12\FineReader Engine for auxiliary engine data
%ProgramData%\ABBYY\SDK\12\Licenses for license data
FREngineDataFolder の値を設定すると、すべての補助情報は新しいデータフォルダーに書き込まれます。たとえば、アプリケーションのインターフェイス言語設定を、FineReader Engine を使用する他のアプリケーションとは異なるものにする必要がある場合は、既定値の変更が必要になることがあります。既定値を変更した後は、新しいデータフォルダーに対するフル コントロール権限があることを確認してください。 FREngineTempFolder [in] ABBYY FineReader Engine の一時ファイル用フォルダーへのパスを指定します。既定では、%TEMP%\ABBYY FineReader Engine 12 フォルダーです。 IsSharedCPUCoresMode [in] CPU コアを共有モードで使用するかどうかを指定します。CPU コアの使用モードには、分離モードと共有モードの 2 つがあります。分離モードでは、ABBYY FineReader Engine はライセンスで許可された数を超えるプロセスを使用しません。共有モードでは任意の数のプロセスを実行できますが、それらのプロセスはすべて IMultiProcessingParams::SharedCPUCoresMask プロパティで指定された CPU コアのみを使用します。 Result [out, retval] 結果として得られる Engine object へのインターフェイス ポインターを受け取る IEngine* ポインター変数へのポインターです。
