IWiaDevMgr 介面 (wia_xp.h)
應用程式會使用 IWiaDevMgr 介面來建立和管理映射擷取裝置。 他們也會使用它來註冊以接收裝置事件。
注意 針對 Windows Vista 應用程式,請使用 IWiaDevMgr2 ,而不是 IWiaDevMgr。
繼承
IWiaDevMgr 介面繼承自 IUnknown 介面。 IWiaDevMgr 也有下列類型的成員:
方法
IWiaDevMgr 介面具有這些方法。
IWiaDevMgr::AddDeviceDlg 這個方法尚未實作。 (IWiaDevMgr.AddDeviceDlg) |
IWiaDevMgr::CreateDevice IWiaDevMgr::CreateDevice 會為 Windows Image Acquisition (WIA) 裝置建立 IWiaItem 物件的階層式樹狀結構。 |
IWiaDevMgr::EnumDeviceInfo 應用程式會使用 IWiaDevMgr::EnumDeviceInfo 方法來列舉每個可用 Windows 映射取得 (WIA) 裝置的屬性資訊。 |
IWiaDevMgr::GetImageDlg IWiaDevMgr::GetImageDlg 方法會顯示一或多個對話框,讓用戶能夠從 Windows Image Acquire (WIA) 裝置取得影像,並將映像寫入指定的檔案。 |
IWiaDevMgr::RegisterEventCallbackCLSID IWiaDevMgr::RegisterEventCallbackCLSID 方法會註冊應用程式以接收事件,即使應用程式可能未執行也一樣。 |
IWiaDevMgr::RegisterEventCallbackInterface IWiaDevMgr::RegisterEventCallbackInterface 方法會註冊執行中的應用程式 Windows Image Acquisition (WIA) 事件通知。 |
IWiaDevMgr::RegisterEventCallbackProgram IWiaDevMgr::RegisterEventCallbackProgram 方法會註冊應用程式以接收裝置事件。 它主要是為了與未針對 WIA 撰寫的應用程式回溯相容性而提供。 |
IWiaDevMgr::SelectDeviceDlg IWiaDevMgr::SelectDeviceDlg 會顯示對話框,讓用戶選取硬體裝置以取得影像。 |
IWiaDevMgr::SelectDeviceDlgID IWiaDevMgr::SelectDeviceDlgID 方法會顯示對話框,讓用戶選取硬體裝置以取得影像。 |
備註
IWiaDevMgr 介面,就像所有元件物件模型 (COM) 介面一樣,會繼承 IUnknown 介面方法。
IUnknown 方法 | Description |
---|---|
IUnknown::QueryInterface | 傳回受支援介面的指標。 |
IUnknown::AddRef | 遞增參考次數。 |
IUnknown::Release | 遞減參考次數。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional、Windows XP [僅限桌面應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | wia_xp.h (包含 Wia.h) |