イメージング デバイス ドライバー設計ガイド
このセクションでは、Windows Image Acquisition (WIA) ドライバー、Still Image (STI) ドライバー、Web Services on Devices (WSD) について説明します。
注意
WIA プログラミング インターフェイスは、最新の Windows オペレーティング システム用のイメージング ドライバーを開発するために使用されます。 STI プログラミング インターフェイスは、レガシ Windows オペレーティング システム用のイメージング ドライバーを開発するために使用されていました。 STI プログラミング インターフェイスのドキュメントは今後のリリースでアーカイブされる予定です。
WIA と Web Services for Devices
WIA ミニドライバーの構築、トラブルシューティング、デバッグ
Web Services on Devices リファレンス
次の表に、Windows Image Acquisition (WIA) ドライバーと Still Imaging (STI) ドライバーのリファレンス情報を記載します。 これらのドライバーは、静止画像をキャプチャする、スキャナーやカメラなどのデバイスを制御します。 これらのドライバーの詳細については、「Windows Image Acquisition ドライバー」と「Still Image ドライバー」を参照してください。
以下のセクションでは、WIA および STI ドライバーで使用されるインターフェイス、関数、構造体、プロパティについて説明します。
セクション | 説明 |
---|---|
イメージング デバイスのデバイス インターフェイス クラス | イメージング デバイス用のデバイス クラス GUID。 |
IWiaMiniDrv インターフェイス | WIA ミニドライバーと WIA サービス間のすべての通信を管理するためのインターフェイス。 |
WIA ドライバー サービス ライブラリ関数 | デバイス項目とデータ転送を管理するために WIA ミニドライバーによって使用されるヘルパー関数。 |
WIA のプロパティ | 状態、機能、デバイス識別情報など、WIA デバイスのプロパティ。 |
WIA ユーティリティ ライブラリの関数とクラス | デバッグをサポートし、一般的なタスクを実行するために、WIA ミニドライバーによって使用されるユーティリティ関数とクラス。 |
IWiaMiniDrvCallBack インターフェイス | WIA サービスと WIA ミニドライバー間で状態と画像データを転送するためのコールバック インターフェイス。 |
IWiaDrvItem インターフェイス | WIA ドライバー項目のツリーを管理するために WIA ミニドライバーによって使用されるインターフェイス。 |
IWiaErrorHandler インターフェイス | エラー状態を提供し、エラーの回復をサポートするために、WIA ミニドライバーによって使用されるインターフェイス。 |
IWiaImageFilter インターフェイス | 画像処理フィルターによって実装され、そのフィルターと通信するために WIA サービスによって呼び出されるインターフェイス。 |
IWiaLog インターフェイスと診断ログ マクロ | トレース、エラー、警告メッセージを診断ログ ファイルに記録するために WIA ミニドライバーによって使用されるインターフェイスとマクロ。 |
IWiaSegmentationFilter インターフェイス | セグメント化された画像内の領域を検出するために WIA ミニドライバーによって使用されるインターフェイス。 |
IWiaTransferCallback インターフェイス | 画像処理フィルターによって実装され、画像ストリームの処理を開始するために WIA サービスによって呼び出されるインターフェイス。 |
WIA マイクロドライバーの関数、構造体、コマンド | WIA マイクロドライバーで使用される関数、構造体、コマンド。 |
WIA ユーザー インターフェイスの拡張機能 | 自社デバイスのカスタム ユーザー インターフェイスを提供するためにデバイス ベンダーによって使用されるインターフェイス。 |
WIA 構造体 | ドライバー レベルの WIA メソッドおよび関数によって使用される構造体。 |
Still Image インターフェイス | STI ドライバーによって使用されるインターフェイス、構造体、データ型、制御コード。 |
Web Services on Devices リファレンス | スキャン サービス (WS-SCAN) を含む、Web Services on Devices の情報 |