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


Свойства WIA, поддерживаемые автоматическим элементом

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

Служба WIA управляет следующими свойствами WIA для автоматического элемента:

WIA_IPA_ITEM_NAME

WIA_IPA_FULL_ITEM_NAME

WIA_IPA_ITEM_FLAGS

WIA_IPA_ACCESS_RIGHTS

WIA_IPA_COLOR_PROFILE

Служба WIA инициализирует свойство WIA_IPA_ITEM_NAME от имени мини-драйвера, задавая для свойства значение имени элемента, отправленного мини-накопителем. Аналогичным образом служба WIA инициализирует свойство WIA_IPA_ITEM_FLAGS от имени мини-драйвера, устанавливая для свойства значение флагов, отправленное мини-driver.

Мини-накопитель WIA может реализовать следующие свойства для элемента auto:

WIA_IPA_ITEM_CATEGORY

WIA_IPA_COMPRESSION

WIA_IPA_FILENAME_EXTENSION

WIA_IPA_FORMAT

WIA_IPA_PREFERRED_FORMAT

WIA_IPA_TYMED

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

Мини-диск должен задать для свойства WIA_IPA_ITEM_CATEGORY элемента auto значение WIA_CATEGORY_AUTO. Последние пять свойств в предыдущем списке позволяют приложению WIA согласовывать формат файла, используемый для передачи данных изображений, которые устройство получает во время автоматического сканирования. Приложение должно выбрать формат файла в зависимости от внутренних требований. Некоторые приложения могут позволить пользователю выбрать формат файла из списка форматов, поддерживаемых как приложением, так и драйвером.