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
WIA con servicios web para dispositivos
Desarrollo de un controlador WIA
Desarrollo de un controlador de cámara WIA
Procedimientos recomendados del minidriver wia
Creación, solución de problemas y depuración de minidrivers wia
Herramientas y ejemplos de WIA
Controladores de imágenes fijas
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) |