Windows 映像擷取 (WIA) 2.0 的新功能

許多新的 Windows 映像擷取 (WIA) API 都包含在 Windows 映像擷取 (WIA) 2.0 中。 此外,Windows 映像取得 (WIA) 1.0 與隨附于 Windows Vista 的 WIA 2.0 服務之間有一些向前和反向不相容。 不支援 WIA 1.0 的某些介面、結構、屬性和屬性值,而且使用這些介面的應用程式將不會在 Windows Vista 和更新版本上執行。 同樣地,使用 WIA 2.0 引進的新介面、結構、屬性和屬性值的應用程式 (請參閱下列) 不會在 Windows Vista 之前的作業系統版本上執行。

適用于 WIA 2.0 的新 API

常數:已更新 WIA 2.0 的清單

WIA 2.0 中的新結構

主題 目錄
DEVICEDIALOGDATA2 定義呼叫裝置對話方塊所需的資料。
WIA_RAW_HEADER WIA_RAW_HEADER結構會以裝置的 RAW 資料格式定義影像,並可讓應用程式在 WIA 傳輸中使用 RAW 格式。
WiaTransferParams WiaTransferParams會在 WIA 執行時間系統資料傳輸至IWiaTransferCallback::TransferCallback方法期間傳送至應用程式。

 

WIA 2.0 中的新介面

主題 目錄
IEnumWiaItem2 應用程式用來列舉專案樹狀目錄中的 IWiaItem2 物件。
IScanProfile IScanProfile介面代表單一掃描設定檔,並可讓應用程式設定及取得設定檔的屬性。
IScanProfileMgr IScanProfileMgr介面提供建立、開啟、刪除和管理掃描設定檔的方法。
IScanProfileUI IScanProfileUI介面可讓應用程式顯示對話方塊,讓使用者可以建立、修改和刪除掃描設定檔。
IWiaAppErrorHandler IWiaAppErrorHandler介面可讓應用程式在資料傳輸期間顯示錯誤視窗 (,) 使用者可以選擇要繼續、取消或中止傳輸。
IWiaDevMgr2 IWiaDevMgr2介面可用來建立和管理映射擷取裝置,以及註冊以接收裝置事件。
IWiaErrorHandler IWiaErrorHandler介面提供方法來處理應用程式要求影像資料時可能發生的錯誤,無論是預覽或最終位。
IWiaImageFilter IWiaImageFilter介面是由影像處理篩選開發人員所實作的擴充介面,並由 WIA 2.0 呼叫。
IWiaItem2 IWiaItem2介面提供與IWiaItem介面相同的功能, (查詢裝置以探索其功能、存取資料傳輸介面和專案屬性,以及控制裝置) 的功能。 它也提供應用程式動態建立和使用影像處理篩選器的功能,這些篩選準則可以做為 Windows Vista 中提供的 WIA 2.0 設備磁碟機擴充功能。
IWiaPreview IWiaPreview介面會在內部快取未篩選的影像,並透過影像處理篩選器傳遞影像。
IWiaSegmentationFilter IWiaSegmentationFilter介面會偵測影像資料流程的子領域,並為每個專案建立個別的 IWiaItem2專案。
IWiaTransfer IWiaTransfer介面提供資料流程型資料傳輸。
IWiaTransferCallback IWiaTransferCallback介面會在資料傳輸期間接收回呼。
IWiaUIExtension2 IWiaUIExtension2 介面提供方法,可將預設、系統提供的使用者介面取代為自訂使用者介面,並提供自訂裝置圖示。 裝置廠商可以實作此介面,為他們的裝置提供自訂使用者介面。

 

WIA 2.0 的新和變更概觀

 

留下意見反應

直接向 Microsoft 提出錯誤報表和功能要求的電子郵件 sdkfdbk@microsoft.com