图像处理设备驱动程序设计指南
本部分包含有关 Windows 图像采集 (WIA) 驱动程序、静止图像 (STI) 驱动程序和基于设备的 Web 服务 (WSD) 的信息。
注意
WIA 编程接口用于为现代 Windows 操作系统开发图像处理驱动程序。 STI 编程接口用于为旧的 Windows 操作系统开发图像处理驱动程序。 STI 编程接口文档将存档在将来的版本中。
本部分内容
WIA 和 STI 驱动程序参考
下表包含 Windows 图像获取 (WIA) 驱动程序和静止成像 (STI) 驱动程序的参考信息。 这些驱动程序控制用于捕获静止图像的设备,包括扫描仪和照相机。 有关这些驱动程序的详细信息,请参阅 Windows 图像采集驱动程序和静态图像驱动程序。
以下各节介绍 WIA 和 STI 驱动程序所使用的接口、函数、结构和属性。
部分 | 说明 |
---|---|
图像处理设备的设备接口类 | 成像设备的设备类 GUID。 |
IWiaMiniDrv 接口 | 用于管理 WIA 微型驱动程序和 WIA 服务之间的所有通信的接口。 |
WIA 驱动程序服务库函数 | WIA 微型驱动程序用于管理设备项和数据传输的 Helper 函数。 |
WIA 属性 | WIA 设备的属性,包括状态、功能和设备标识信息。 |
WIA 实用工具库函数和类 | WIA 微型驱动程序用于支持调试和执行常见任务的实用工具函数和类。 |
IWiaMiniDrvCallBack 接口 | 用于在 WIA 服务和 WIA 微型驱动程序之间传输状态和图像数据的回调接口。 |
IWiaDrvItem 接口 | WIA 微型驱动程序用于管理 WIA 驱动程序项树的接口。 |
IWiaErrorHandler 接口 | WIA 微型驱动程序用来提供错误状态和支持错误恢复的接口。 |
IWiaImageFilter 接口 | 由图像处理筛选器实现并由 WIA 服务调用以用来与筛选器通信的接口。 |
IWiaLog 接口和诊断日志宏 | WIA 微型驱动程序用于将跟踪、错误和警告消息记录到诊断日志文件的接口和宏。 |
IWiaSegmentationFilter 接口 | WIA 微型驱动程序用来检测分段图像中的区域的接口。 |
IWiaTransferCallback 接口 | 由图像处理筛选器实现并由 WIA 服务调用以用来启动图像流处理的接口。 |
WIA 微驱动程序函数、结构和命令 | WIA 微驱动程序使用的函数、结构和命令。 |
WIA 用户界面扩展 | 设备供应商用于为其设备提供自定义用户界面的接口。 |
WIA 结构 | 驱动程序级 WIA 方法和函数使用的结构。 |
静止图像接口 | STI 驱动程序所使用的接口、结构、数据类型和控制代码。 |
基于设备的 Web 服务参考 | 设备上的 Web 服务信息,包括扫描服务 (WS-SCAN) |