IWiaDevMgr インターフェイス (wia_xp.h)
アプリケーションでは、 IWiaDevMgr インターフェイスを使用して、イメージ取得デバイスを作成および管理します。 また、デバイス イベントを受信するために登録するためにも使用します。
メモ Windows Vista アプリケーションの場合は、 IWiaDevMgr の代わりに IWiaDevMgr2 を使用します。
継承
IWiaDevMgr インターフェイスは、IUnknown インターフェイスから継承されます。 IWiaDevMgr には、次の種類のメンバーもあります。
メソッド
IWiaDevMgr インターフェイスには、これらのメソッドがあります。
IWiaDevMgr::AddDeviceDlg このメソッドは実装されていません。 (IWiaDevMgr.AddDeviceDlg) |
IWiaDevMgr::CreateDevice IWiaDevMgr::CreateDevice は、Windows イメージ取得 (WIA) デバイスの IWiaItem オブジェクトの階層ツリーを作成します。 |
IWiaDevMgr::EnumDeviceInfo アプリケーションでは、IWiaDevMgr::EnumDeviceInfo メソッドを使用して、使用可能な各 Windows イメージ取得 (WIA) デバイスのプロパティ情報を列挙します。 |
IWiaDevMgr::GetImageDlg IWiaDevMgr::GetImageDlg メソッドは、ユーザーが Windows イメージ取得 (WIA) デバイスからイメージを取得し、指定したファイルにイメージを書き込む 1 つ以上のダイアログ ボックスを表示します。 |
IWiaDevMgr::RegisterEventCallbackCLSID IWiaDevMgr::RegisterEventCallbackCLSID メソッドは、アプリケーションが実行されていない可能性がある場合でも、イベントを受信するようにアプリケーションを登録します。 |
IWiaDevMgr::RegisterEventCallbackInterface IWiaDevMgr::RegisterEventCallbackInterface メソッドは、実行中のアプリケーション Windows イメージ取得 (WIA) イベント通知を登録します。 |
IWiaDevMgr::RegisterEventCallbackProgram IWiaDevMgr::RegisterEventCallbackProgram メソッドは、デバイス イベントを受信するアプリケーションを登録します。 これは主に、WIA 用に記述されていないアプリケーションとの下位互換性のために提供されます。 |
IWiaDevMgr::SelectDeviceDlg IWiaDevMgr::SelectDeviceDlg には、ユーザーがイメージ取得用のハードウェア デバイスを選択できるようにするダイアログ ボックスが表示されます。 |
IWiaDevMgr::SelectDeviceDlgID IWiaDevMgr::SelectDeviceDlgID メソッドは、ユーザーがイメージ取得用のハードウェア デバイスを選択できるようにするダイアログ ボックスを表示します。 |
注釈
IWiaDevMgr インターフェイスは、すべてのコンポーネント オブジェクト モデル (COM) インターフェイスと同様に、IUnknown インターフェイス メソッドを継承します。
IUnknown の各種メソッド | 説明 |
---|---|
IUnknown::QueryInterface | サポートされるインターフェイスへのポインターを返します。 |
IUnknown::AddRef | 参照カウントをインクリメントします。 |
IUnknown::Release | 参照カウントをデクリメントします。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional、Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | wia_xp.h (Wia.h を含む) |