创建 WIA 相机项树布局

Microsoft Windows Me 和 Windows XP 的 WIA 相机项树由根项以及表示存储在相机设备上的图像和文件夹的子项组成。 有关如何创建项树的示例,请参阅 初始化 WIA 微型驱动程序 。 下图显示了 Windows Me 和 Windows XP 的项树。

说明 windows me 和 windows xp 的 wia 相机项树的示意图。

有关 Windows Vista 和更高操作系统中相机树的关系图,请参阅 WIA 项标志和类别的示例用法

相机项树的根项包含所有标准 WIA 微型驱动程序信息和特定于相机的属性。 特定于相机的属性包括拍摄的照片数和其他相机控件属性。

相机项树的子项表示存储在设备上的图像或文件夹。 建议微型驱动程序消除任何不必要的文件夹级别,以便更轻松地访问可传输的项目。 这使应用程序能够更轻松地访问 WIA 项,并防止用户不得不深入文件夹结构来获取实际图像。

微型驱动程序开发人员可以为文件和文件夹项目提供所需的任何名称。 但是,WIA 项树中的每个项都表示相机上的一个物理数据项,并且应提供建议相机中实际数据项的名称。

在相机中添加或删除数据项时,WIA 微型驱动程序负责将其 WIA 项树与相机的内容同步。 有关如何执行此操作的示例,请参阅 更改 WIA 项树结构

通过 WIA 服务,应用程序可以执行以下操作:

  • 查询相机功能

  • 设置相机设备属性

  • 请求数据传输