WIA_IPA_DATATYPE
Свойство WIA_IPA_DATATYPE содержит текущий параметр типа данных для устройства. Мини-накопитель WIA создает и поддерживает это свойство.
Тип свойства: VT_I4
Допустимые значения: WIA_PROP_LIST
Права доступа: чтение и запись
Комментарии
Приложение считывает свойство WIA_IPA_DATATYPE, чтобы определить тип данных изображения. Приложение записывает это свойство, чтобы задать текущий тип данных изображения, которое будет передано.
В следующей таблице описаны константы, допустимые с WIA_IPA_DATATYPE, если свойству WIA_IPA_FORMAT не задано значение WiaImgFmt_RAW.
Тип данных | Описание |
---|---|
WIA_DATA_AUTO | Это значение допустимо для всех программируемых элементов источника данных изображения, включая flatbed и feeder. Если это значение поддерживается мини-драйвером WIA, клиент приложения WIA может задать : WIA_IPA_DATATYPE , чтобы включить автоматическое обнаружение цвета на устройстве. Если задано WIA_DATA_AUTO, мини-драйвер WIA должен обновить WIA_IPA_DEPTH в том же элементе до WIA_DEPTH_AUTO (которое должно быть поддерживаемым значением, если устройство поддерживает автоматический цвет). Если WIA_IPA_DEPTH значение поддерживается WIA_DEPTH_AUTO, WIA_IPA_DATATYPE значение WIA_DATA_AUTO больше не является необязательным и становится обязательным. |
WIA_DATA_COLOR | Данные сканирования — красно-зелено-синий (RGB). Полный формат цвета описывается с помощью следующих свойств WIA: WIA_IPA_CHANNELS_PER_PIXEL WIA_IPA_BITS_PER_CHANNEL WIA_IPA_PLANAR WIA_IPA_PIXELS_PER_LINE WIA_IPA_BYTES_PER_LINE WIA_IPA_NUMBER_OF_LINES |
WIA_DATA_COLOR_DITHER | То же самое, что и WIA_DATA_COLOR, за исключением того, что данные смеялись с помощью выбранного в настоящее время шаблона дизера. |
WIA_DATA_COLOR_THRESHOLD | Данные о пороговом значении цвета. |
WIA_DATA_DITHER | Данные сканирования удручаются с использованием выбранного в настоящее время шаблона dither. |
WIA_DATA_GRAYSCALE | Данные сканирования представляют интенсивность. Палитра представляет собой фиксированный, равный интервал оттенкам серого с глубиной, заданной свойством WIA_IPA_DEPTH . |
WIA_DATA_THRESHOLD | Пороговое значение составляет один бит на пиксель черно-белых данных. Данные по текущему значению WIA_IPS_THRESHOLD преобразуются в белый цвет; данные под этим значением преобразуются в черные. |
Свойство WIA_IPA_DATATYPE также используется для описания типа передачи необработанных данных, который будет использоваться, когда приложение присваивает свойству WIA_IPA_FORMAT значение WiaImgFmt_RAW. Драйвер должен задать для свойства WIA_IPA_DATATYPE список допустимых значений, из которых может выбрать приложение.
В следующей таблице перечислены константы, допустимые с WIA_IPA_DATATYPE, если для WIA_IPA_FORMAT задано значение WiaImgFmt_RAW.
Тип данных | Описание |
---|---|
WIA_DATA_GRAYSCALE | Данные сканирования представляют интенсивность. Палитра представляет собой фиксированный, равный интервал оттенкам серого с глубиной, заданной свойством WIA_IPA_DEPTH . WIA_IPA_RAW_BITS_PER_CHANNEL свойству необходимо задать значение 1. |
WIA_DATA_RAW_BGR | Данные сканирования находится в цветовом пространстве BGR (сине-зелено-красный). Полный формат цвета описывается с помощью следующих свойств WIA: WIA_IPA_CHANNELS_PER_PIXEL WIA_IPA_BITS_PER_CHANNEL WIA_IPA_PIXELS_PER_LINE WIA_IPA_BYTES_PER_LINE WIA_IPA_NUMBER_OF_LINES WIA_IPA_RAW_BITS_PER_CHANNEL должно иметь значение 3. |
WIA_DATA_RAW_CMY | Данные сканирования приведены в цветовом пространстве cmy -пурпурно-желтого цвета. Полноцветный формат описывается с помощью свойств WIA, перечисленных для WIA_DATA_RAW_BGR. WIA_IPA_RAW_BITS_PER_CHANNEL должно иметь значение 3. |
WIA_DATA_RAW_CMYK | Данные сканирования приведены в цветовом пространстве CMYK( голубо-пурпурный-желто-черный). Полноцветный формат описывается с помощью свойств WIA, перечисленных для WIA_DATA_RAW_BGR. WIA_IPA_RAW_BITS_PER_CHANNEL должно иметь значение 4. |
WIA_DATA_RAW_RGB | Данные сканирования в цветовом пространстве "красно-зелено-синий" (RGB). Полноцветный формат описывается с помощью свойств WIA, что и в WIA_DATA_RAW_BGR. WIA_IPA_RAW_BITS_PER_CHANNEL должно иметь значение 3. |
WIA_DATA_RAW_YUV | Данные сканирования хранятся в цветовом пространстве luminance-blue-red difference (YUV). Полноцветный формат описывается с помощью свойств WIA, перечисленных для WIA_DATA_RAW_BGR. WIA_IPA_RAW_BITS_PER_CHANNEL должно иметь значение 3. |
WIA_DATA_RAW_YUVK | Данные сканирования хранятся в цветовом пространстве luminance-blue-difference-red-black (YUVK). Полноцветный формат описывается с помощью свойств WIA, перечисленных для WIA_DATA_RAW_BGR. WIA_IPA_RAW_BITS_PER_CHANNEL должно иметь значение 4. |
Если для устройства можно задать только одно значение, создайте тип WIA_PROP_LIST и поместите в него допустимое значение.
Проверьте свойство WIA_IPA_DEPTH , чтобы определить глубину бита.
Свойство WIA_IPA_DATATYPE обычно содержит одно значение для камер.
Требования
Заголовок: wiadef.h (включая Wiadef.h)