WIA_IPA_DATATYPE
La propiedad WIA_IPA_DATATYPE contiene la configuración del tipo de datos actual para un dispositivo. Un minidriver WIA crea y mantiene esta propiedad.
Tipo de propiedad: VT_I4
Valores válidos: WIA_PROP_LIST
Derechos de acceso: lectura y escritura
Observaciones
Una aplicación lee la propiedad WIA_IPA_DATATYPE para determinar el tipo de datos de una imagen. La aplicación escribe esta propiedad para establecer el tipo de datos actual de la imagen que está a punto de transferirse.
En la tabla siguiente se describen las constantes que son válidas con WIA_IPA_DATATYPE cuando la propiedad WIA_IPA_FORMAT no está establecida en WiaImgFmt_RAW.
Tipo de datos | Descripción |
---|---|
WIA_DATA_AUTO | Este valor es válido para todos los elementos de origen de datos de imagen programables, incluidos Flatbed y Feeder. Cuando el minicontrolador WIA admite este valor, el cliente de la aplicación WIA puede establecer: WIA_IPA_DATATYPE para habilitar la detección automática de colores en el dispositivo. Cuando se establece WIA_DATA_AUTO, el minicontrolador WIA debe actualizar WIA_IPA_DEPTH en el mismo elemento para WIA_DEPTH_AUTO (que debe ser un valor compatible si el dispositivo admite el color automático). Cuando se admite el valor de WIA_IPA_DEPTH WIA_DEPTH_AUTO, el valor de WIA_IPA_DATATYPE WIA_DATA_AUTO ya no es opcional y se convierte en un valor necesario. |
WIA_DATA_COLOR | Los datos de examen son rojo-verde-azul (RGB). El formato de color completo se describe mediante las siguientes propiedades de 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 | Igual que WIA_DATA_COLOR, salvo que los datos se anclan mediante el patrón de dither seleccionado actualmente. |
WIA_DATA_COLOR_THRESHOLD | Datos de umbral de color. |
WIA_DATA_DITHER | Los datos de examen se anclan mediante el patrón de dither seleccionado actualmente. |
WIA_DATA_GRAYSCALE | Los datos de examen representan la intensidad. La paleta es una escala de grises fija, igualmente espaciada con una profundidad que especifica la propiedad WIA_IPA_DEPTH . |
WIA_DATA_THRESHOLD | El umbral es un bit por píxel de datos negros y blancos. Los datos sobre el valor actual de WIA_IPS_THRESHOLD se convierten en blanco; los datos de este valor se convierten en negro. |
La propiedad WIA_IPA_DATATYPE también se usa para describir el tipo de transferencia de datos RAW que se usará cuando la aplicación establece la propiedad WIA_IPA_FORMAT en el valor WiaImgFmt_RAW. El controlador debe establecer la propiedad WIA_IPA_DATATYPE en una lista de valores permitidos desde los que la aplicación puede elegir.
En la tabla siguiente se enumeran las constantes que son válidas con WIA_IPA_DATATYPE cuando se establece WIA_IPA_FORMAT en WiaImgFmt_RAW.
Tipo de datos | Descripción |
---|---|
WIA_DATA_GRAYSCALE | Los datos de examen representan la intensidad. La paleta es una escala de grises fija, igualmente espaciada con una profundidad que especifica la propiedad WIA_IPA_DEPTH . WIA_IPA_RAW_BITS_PER_CHANNEL propiedad debe establecerse en 1. |
WIA_DATA_RAW_BGR | Los datos de examen están en el espacio de colores BGR (azul-verde-rojo). El formato de color completo se describe mediante las siguientes propiedades de 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 debe establecerse en 3. |
WIA_DATA_RAW_CMY | Los datos de examen están en el espacio de colores cian-magenta-amarillo (CMY). El formato de color completo se describe mediante las mismas propiedades de WIA que se enumeran para WIA_DATA_RAW_BGR. WIA_IPA_RAW_BITS_PER_CHANNEL debe establecerse en 3. |
WIA_DATA_RAW_CMYK | Los datos de examen están en el espacio de colores cian-magenta-amarillo-negro (CMYK). El formato de color completo se describe mediante las mismas propiedades de WIA que se enumeran para WIA_DATA_RAW_BGR. WIA_IPA_RAW_BITS_PER_CHANNEL debe establecerse en 4. |
WIA_DATA_RAW_RGB | Los datos de digitalización están en el espacio de colores rojo-verde-azul (RGB). El formato de color completo se describe con las mismas propiedades de WIA que en WIA_DATA_RAW_BGR. WIA_IPA_RAW_BITS_PER_CHANNEL debe establecerse en 3. |
WIA_DATA_RAW_YUV | Los datos de digitalización se encuentra en el espacio de colores de diferencia y rojo de la luminancia azul (YUV). El formato de color completo se describe mediante las mismas propiedades de WIA que se enumeran para WIA_DATA_RAW_BGR. WIA_IPA_RAW_BITS_PER_CHANNEL debe establecerse en 3. |
WIA_DATA_RAW_YUVK | Los datos de examen están en el espacio de colores luminancia-azul diferencia-rojo de diferencia-negro (YUVK). El formato de color completo se describe mediante las mismas propiedades de WIA que se enumeran para WIA_DATA_RAW_BGR. WIA_IPA_RAW_BITS_PER_CHANNEL debe establecerse en 4. |
Si puede establecer el dispositivo en un solo valor, cree un tipo de WIA_PROP_LIST y coloque el valor válido en él.
Compruebe la propiedad WIA_IPA_DEPTH para determinar la profundidad del bit.
La propiedad WIA_IPA_DATATYPE normalmente contiene un valor único para las cámaras.
Requisitos
Encabezado: wiadef.h (incluye Wiadef.h)