Windows イメージの取得について
Windows イメージ取得 (WIA) インターフェイスは、API とデバイス ドライバー インターフェイス (DDI) の両方です。 WIA API は、アプリケーションが次の処理を行えるように設計されています。
- 堅牢で安定した環境で実行します。
- 相互運用性の問題を最小限に抑えます。
- 使用可能なイメージ取得デバイスを列挙します。
- 複数のデバイスへの接続を同時に作成します。
- 標準的で拡張可能な方法でデバイスのプロパティを照会します。
- 標準的で高性能な転送メカニズムを使用してデバイス データを取得します。
- データ転送全体でイメージ のプロパティを維持します。
- さまざまなデバイス イベントの通知を受け取ります。
WIADDI は、ハードウェア ベンダーが記述する必要があるコードの量を最小限に抑えながら、個々のソリューションを作成する柔軟性を維持するように設計されています。 これは、次の方法で実現されます。
- ほとんどのドライバー操作を実行する標準のデバイス サービス ライブラリを提供します。
- 1 つの WIA ドライバーがほとんどの WIA デバイスをサポートするように、業界のデバイス通信標準を促進します。 たとえば、画像転送プロトコル (PTP) などです。
- デバイス ドライバーがカスタム インターフェイスをサポートできるようにする一方で、標準のデバイス サービス ライブラリを使用する必要はありません。 ただし、ドライバーは引き続き標準の WIA インターフェイスを実装する必要があります。
このセクションでは、次の領域における WIA インターフェイスの概要について説明します。