次の方法で共有


Microsoft STI の概要

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

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

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

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

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

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

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

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