共用方式為


自動專案

若要在 Windows 7 和更新版本中實作自動設定的掃描,WIA 迷你驅動程式必須在掃描器裝置的WIA 專案樹狀目錄中包含自動專案。 自動專案屬於WIA_CATEGORY_AUTO類別。 如需此類別的詳細資訊,請參閱 WIA 專案類別

下圖顯示包含自動專案的範例 WIA 專案樹狀結構。 自動專案是樹狀結構中根專案的子專案。

圖表說明包含自動專案的專案樹狀結構。

除了自動專案之外,上圖中的 WIA 樹狀結構還包含平面專案和摘要器專案,這兩者都是根專案的子系。 WIA 架構要求自動專案永遠不會是根專案的唯一子系--自動專案一律有一或多個同層級專案。 至少其中一個同層級必須是平面專案、饋送器專案或電影專案。 如需這些專案的詳細資訊,請參閱 WIA 專案類別

如果 WIA 掃描器裝置支援自動設定的掃描,WIA 應用程式可以從裝置上目前選取的輸入來源取得影像,方法是從自動專案要求資料傳輸。 為了回應此要求,裝置可以在取得影像之前自動設定大部分的掃描設定。 應用程式只負責判斷要用於傳輸的檔案格式。 基於這個理由,自動專案會針對完全可程式化輸入來源 (實作的 WIA 屬性,實作相對較小的 WIA 屬性子集,也就是平面專案、饋送器專案或電影專案) 。 如需詳細資訊,請參閱 自動專案支援的 WIA 屬性

WIA 架構不允許以自動設定掃描模式運作的掃描器裝置,自動選取用來傳輸從輸入來源取得之影像資料的檔案格式。 相反地,應用程式會藉由明確選取格式或只接受預設格式來決定檔案格式。 這項限制可防止裝置以應用程式無法使用的格式傳輸掃描的影像資料。

支援自動設定掃描之掃描器裝置的 WIA 迷你驅動程式應該在 WIA 樹狀結構中的根專案所實作 的WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES 屬性值中設定AUTO_SOURCE旗標位。 WIA 應用程式可以查詢此屬性,以判斷裝置的 WIA 專案樹狀結構是否包含自動專案。