メインコンテンツへスキップ
このオブジェクトは、Windows 版 FRE に実装されています。
このオブジェクトは、Engine オブジェクトのロードおよびアンロードを行うメソッドを提供する IEngineLoader インターフェイスを実装しています。このオブジェクトを使用すると、ABBYY FineReader Engine をインプロセス サーバーとして現在のプロセスにロードできます。 このロード方法を使用する場合、すべての ABBYY FineReader Engine オブジェクトは完全にスレッドセーフです。これらのオブジェクトは、異なるスレッドで作成して使用できます。Main STA apartment のオブジェクトを扱う場合、アプリケーションのパフォーマンスは、InitializeEngine 関数による標準のロードを使用した場合と同様に、裸のインターフェイスを扱う場合と変わりません。異なるスレッドからアクセスすると、マーシャリングによるオーバーヘッドが発生することがありますが、ほとんどのシナリオでは無視できる程度です。
このロード方法では、エンドユーザーのコンピューターにアプリケーションをインストールする際に、FREngine.dll を登録する必要があります。FREngine.dll を登録するには、次のコマンドラインを使用します。
詳細については、Engine オブジェクトを読み込むさまざまな方法を参照してください。

サンプル

関連項目

IEngineLoader Engine オブジェクトを読み込むさまざまな方法