Share via


映像處理設備驅動器設計指南

本節包含 Windows 映射擷取 (WIA) 驅動程式、仍然映像 (STI) 驅動程式,以及裝置上的 Web 服務 (WSD) 的相關信息。

注意

WIA 程式設計介面可用來開發新式 Windows 作業系統的映像驅動程式。 STI 程式設計介面是用來在舊版 Windows 作業系統中開發映像驅動程式。 STI 程式設計介面檔將在未來的版本中封存。

本節內容

映像裝置的裝置介面類別

Windows 映射擷取驅動程式

WIA 屬性

64 位和 WIA

WIA 相容性層

WIA 驅動程式篩選器

WIA 專案樹狀結構

WIA 與適用於裝置的 Web 服務

開發 WIA 驅動程式

開發 WIA 數位相機驅動程式

WIA Minidriver 最佳做法

WIA Microdriver 命令

建置、疑難解答和偵錯 WIA Minidrivers

WIA 範例和工具

仍為映像驅動程式

裝置上的 Web 服務

裝置上的 Web 服務參考

WIA 和 STI 驅動程序參考

下表包含 Windows 映射擷取 (WIA) 驅動程式的參考資訊,以及適用於仍然映像處理 (STI) 驅動程式。 這些驅動程式會控制可擷取仍然影像的裝置,包括掃描器和相機。 如需這些驅動程式的詳細資訊,請參閱 Windows 映射擷取驅動程式仍然映像驅動程式

下列各節說明 WIA 和 STI 驅動程式所使用的介面、函式、結構和屬性。

區段 描述
映像裝置的裝置介面類別 用於映像裝置的裝置類別 GUID。
IWiaMiniDrv 介面 用於管理 WIA 迷你驅動程式與 WIA 服務之間所有通訊的介面。
WIA 驅動程式服務連結庫函式 WIA 迷你驅動程式用來管理裝置專案和數據傳輸的協助程式函式。
WIA 屬性 WIA 裝置的屬性,包括狀態、功能和裝置識別資訊。
WIA 公用程式連結庫函式和類別 WIA 迷你驅動程式用來支援偵錯和執行一般工作的公用程式函式和類別。
IWiaMiniDrvCallBack 介面 在 WIA 服務與 WIA 迷你驅動程式之間傳輸狀態和影像數據的回呼介面。
IWiaDrvItem 介面 WIA 迷你驅動程式用來管理 WIA 驅動程式專案的樹狀結構介面。
IWiaErrorHandler 介面 WIA 迷你驅動程式用來提供錯誤狀態和支援錯誤復原的介面。
IWiaImageFilter 介面 由影像處理篩選實作的介面,並由 WIA 服務呼叫,以與篩選條件通訊。
IWiaLog 介面和診斷記錄宏 WIA 迷你驅動程式用來將追蹤、錯誤和警告訊息記錄到診斷記錄檔的介面和宏。
IWiaSegmentationFilter 介面 WIA 迷你驅動程式用來偵測分割影像中的區域介面。
IWiaTransferCallback 介面 映像處理篩選器所實作的介面,並由 WIA 服務呼叫,以起始影像數據流的處理。
WIA Microdriver 函式、結構和命令 WIA microdrivers 所使用的函式、結構和命令。
WIA 使用者介面延伸模組 裝置廠商用來為其裝置提供自定義使用者介面的介面。
WIA 結構 驅動程式層級 WIA 方法和函式所使用的結構。
仍然影像介面 STI 驅動程式所使用的介面、結構、數據類型和控制程式代碼。
裝置上的 Web 服務參考 裝置上的 Web 服務資訊,包括掃描服務 (WS-SCAN)

映射 DDI 參考