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 を含む)