Guía de diseño del controlador de dispositivo de creación de imágenes

Esta sección contiene información sobre los controladores de adquisición de imágenes de Windows (WIA), los controladores still image (STI) y los servicios web en dispositivos (WSD).

Nota

La interfaz de programación WIA se usa para desarrollar controladores de creación de imágenes para sistemas operativos Windows modernos. La interfaz de programación STI se usó para desarrollar controladores de creación de imágenes en sistemas operativos Windows heredados. La documentación de la interfaz de programación de STI se archivará en una versión futura.

En esta sección

Clases de interfaz de dispositivo para dispositivos de creación de imágenes

Controladores de adquisición de imágenes de Windows

Propiedades de WIA

WIA y 64 bits

Capa de compatibilidad de WIA

Filtros de controlador WIA

Árboles de elementos wia

WIA con servicios web para dispositivos

Desarrollo de un controlador WIA

Desarrollo de un controlador de cámara WIA

Procedimientos recomendados del minidriver wia

Comandos de Microdriver wia

Creación, solución de problemas y depuración de minidrivers wia

Herramientas y ejemplos de WIA

Controladores de imágenes fijas

Servicios web en dispositivos

Referencia de servicios web en dispositivos

Referencia del controlador WIA y STI

La tabla siguiente contiene información de referencia para controladores de adquisición de imágenes de Windows (WIA) y controladores de Still Imaging (STI). Estos controladores controlan dispositivos, incluidos escáneres y cámaras, que capturan imágenes fijas. Para obtener más información sobre estos controladores, consulta Controladores de adquisición de imágenes de Windows y Controladores de imágenes fijas.

En las secciones siguientes se describen las interfaces, funciones, estructuras y propiedades usadas por los controladores WIA y STI.

Sección Descripción
Clases de interfaz de dispositivo para dispositivos de creación de imágenes GUID de clase de dispositivo para dispositivos de creación de imágenes.
IWiaMiniDrv (interfaz) Interfaz para administrar todas las comunicaciones entre un minidriver WIA y el servicio WIA.
Funciones de la biblioteca de servicios de controladores wia Funciones auxiliares usadas por un minidriver WIA para administrar los elementos de dispositivo y las transferencias de datos.
Propiedades de WIA Propiedades de los dispositivos WIA, incluidos el estado, las funcionalidades y la información de identificación del dispositivo.
Funciones y clases de la biblioteca de utilidades de WIA Funciones y clases de utilidad usadas por un minidriver WIA para admitir la depuración y realizar tareas comunes.
IWiaMiniDrvCallBack (Interfaz) Interfaz de devolución de llamada para transferir datos de estado e imagen entre el servicio WIA y un minidriver WIA.
IWiaDrvItem (Interfaz) Interfaz usada por un minidriver WIA para administrar un árbol de elementos de controlador WIA.
IWiaErrorHandler (Interfaz) Interfaz usada por un minidriver WIA para proporcionar el estado de error y para admitir la recuperación de errores.
IWiaImageFilter (interfaz) Interfaz implementada por un filtro de procesamiento de imágenes y llamada por el servicio WIA para comunicarse con el filtro.
Macros de interfaz de IWiaLog y registro de diagnóstico Interfaz y macros usadas por un minidriver WIA para registrar mensajes de seguimiento, error y advertencia en un archivo de registro de diagnóstico.
IWiaSegmentationFilter (Interfaz) Interfaz usada por un minidriver WIA para detectar regiones en una imagen segmentada.
IWiaTransferCallback (Interfaz) Interfaz implementada por un filtro de procesamiento de imágenes y llamada por el servicio WIA para iniciar el procesamiento de secuencias de imagen.
Funciones, estructuras y comandos de Microdriver WIA Funciones, estructuras y comandos usados por microdrivers wia.
Extensiones de interfaz de usuario de WIA Interfaz que usan los proveedores de dispositivos para proporcionar interfaces de usuario personalizadas para sus dispositivos.
Estructuras WIA Estructuras usadas por funciones y métodos WIA de nivel de controlador.
Interfaces de imagen fija Interfaces, estructuras, tipos de datos y códigos de control usados por los controladores STI.
Referencia de servicios web en dispositivos Servicios web en la información de dispositivos, incluido el servicio de examen (WS-SCAN)

Referencia de DDI de creación de imágenes