Поделиться через


Создание макета дерева элементов камеры WIA

Дерево элементов камеры WIA для Microsoft Windows Me и Windows XP состоит из корневого элемента и дочерних элементов, представляющих изображения и папки, хранящиеся на устройстве камеры. Пример создания дерева элементов см. в разделе Инициализация мини-накопителя WIA . На следующем рисунке показано дерево элементов для Windows Me и Windows XP.

схема, иллюстрирующая дерево элементов камеры wia для windows me и windows xp.

Схему дерева камер в Операционных системах Windows Vista и более поздних версий см. в разделе Пример использования флагов и категорий элементов WIA.

Корневой элемент дерева элементов камеры содержит все стандартные сведения о мини-накопителе WIA и свойства, относящиеся к камере. К свойствам камеры относится количество сделанных снимков и другие свойства элемента управления камерой.

Дочерние элементы дерева элементов камеры представляют изображения или папки, хранящиеся на устройстве. Рекомендуется, чтобы мини-диск исключил ненужные уровни папок, чтобы упростить доступ к передаваемым элементам. Это упрощает доступ приложения к элементам WIA и не позволяет пользователю переходить вглубь структуры папок, чтобы получить доступ к фактическим изображениям.

Разработчик мини-драйвера может предоставлять файлы и элементы папок любые необходимые имена. Однако каждый элемент в дереве элементов WIA представляет физический элемент данных на камере, и ему должно быть присвоено имя, указывающее фактические элементы данных в камере.

При добавлении или удалении элемента данных с камеры мини-диск WIA отвечает за синхронизацию дерева элементов WIA с содержимым камеры. Пример этого см. в разделе Изменение структуры дерева элементов WIA.

С помощью службы WIA приложение может выполнять следующие действия:

  • Возможности камеры запросов

  • Настройка свойств устройства камеры

  • Запрос передачи данных