读取和设置 WIA 属性

IWiaPropertyStorage 接口提供用于读取和写入Windows图像获取 (WIA) 项的属性的方法。 项属性包括设备命令、项格式信息和设备信息。

应用程序可以通过调用 IWiaItem::EnumDeviceCapabilities 或 IWiaItem::EnumRegisterEventInfo 或通过查询项的 IWiaItem 接口来枚举项的设备信息或事件信息,获取指向项的 IWiaPropertyStorage 接口的指针。 (在 WIA 2.0 中,通过调用 IWiaItem2::EnumDeviceCapabilitiesIWiaItem2::EnumRegisterEventInfo 或通过查询 item.) 的 IWiaItem2 接口执行此操作

IWiaPropertyStorage 继承自 IPropertyStorage,继承的方法按照Windows软件开发工具包 (SDK) 结构化存储的参考部分中所述实现。

注意

WIA 应用程序应始终读取图像数据标头以获取准确的图像信息。 WIA 驱动程序可以在数据传输期间更改 WIA 属性和图像数据标头。

如果没有提供指定格式的图像数据标头,WIA 应用程序应使用 WIA 属性作为有关数据传输的信息源。 WIA 应用程序应在扫描或捕获完成后重新读取所需的 WIA 属性,以获取更新的设置。

 

以下部分介绍了各种 WIA 属性: