次の方法で共有


Microsoft STI の概要

Microsoft STI は、次の主要コンポーネントで構成されています。

  • インストールされているすべての静止画像デバイスを監視し、静止画像デバイスイベントが発生したときに通知を受け取る静止画像イベント モニター。 イベントは通常、デバイスが画像データを送信する準備ができていることを示します。 イベント モニターは、登録されているすべてのアプリケーションを追跡し、イベントが検出されたときにアプリケーションを起動することもできます。

  • デバイス アクティビティを検出し静止画像デバイス イベントを通じてそのアクティビティを静止画像イベント モニターに通知できる、 ベンダーが提供するユーザー モードの静止画像ミニドライバーのセット。 これらのミニドライバーは、カーネル モード ドライバーから上位レベルのソフトウェアにイメージ データを渡しもします。

  • ユーザーが特定の静止画像デバイス イベントを特定のアプリケーションに割り当てることができるようになる、スキャナーとカメラ コントロール パネル。 ここでは、イベント モニターはイベントを検出したときに開始するアプリケーションを認識できます。 コントロール パネルでは、ユーザーが静止画像デバイスをテストすることもできます。

イメージング アプリケーションは、プッシュ モデル対応として自身を登録できます。つまり、静止画像デバイスがイメージを送信する準備ができたときに、イベント モニターによってアクティブ化できます。

イメージング アプリケーションは、通常、TWAIN などの高度な Image Acquisition API を呼び出し、画像データ ストリームを読み取ります。 TWAIN データ ソースなどのイメージ取得 API のデバイス固有のサブコンポーネントは、ユーザー モードの静止画像ミニドライバーへのインターフェイスを使用して I/O 操作を実行します。

Microsoft STI では、STI コンポーネントが相互に通信できるようになる、複数の Still Image COM インターフェイスを定義しています。

次のセクションでは、これらのコンポーネントとその他の Microsoft STI コンポーネントについて詳しく説明します。