Cámara basada en USB con un botón de captura
Se crea un gráfico de filtros ligeramente más complejo, en comparación con una cámara de conferencia basada en USB o 1394, para una cámara de conferencia cuya minidriver expone un anclaje que admite un botón para capturar una imagen fija. La patilla fija puede proporcionar una imagen de mayor resolución cuando el usuario presiona un botón en la cámara.
Los proveedores no necesitan escribir un minidriver para su cámara basada en USB si se ajusta a la especificación UVC. Microsoft proporciona el controlador de clase de vídeo USB para estas cámaras. Microsoft recomienda que cualquier nuevo hardware de cámara de conferencia basado en USB se desarrolle para seguir la especificación UVC.
Microsoft también proporciona la biblioteca USBCAMD Minidriver para la compatibilidad con versiones anteriores. USBCAMD admite cámaras con patillas fijas. Sin embargo, la interfaz USBCAMD está obsoleta y Microsoft ha dejado de desarrollarse.
En el diagrama siguiente se muestra una posible configuración de grafo de filtro para una cámara basada en USB con un clavija fija.
En el diagrama, el anclaje sigue anclando solo una imagen cuando el usuario presiona el botón en la cámara. Como alternativa, el control mediante programación puede desencadenar el anclaje todavía.
La tecnología de adquisición de imágenes de Windows (WIA) basada en la arquitectura de imágenes fijas (STI) complementa la funcionalidad proporcionada por USBCAMD. Consulta Controladores de adquisición de imágenes de Windows y Controladores de imágenes fijas para obtener más información.
El filtro de instantánea de vídeo WIA es una adición a WIA que se incluye con Microsoft Windows XP y sistemas operativos posteriores. El filtro de instantánea de vídeo WIA permite capturar fotogramas de la secuencia de vídeo.
Hay dos métodos para capturar una imagen fija desde el dispositivo. La primera consiste en insertar el filtro de instantánea de vídeo WIA de bajada desde el filtro de captura y desencadenar una captura mediante programación. El segundo es habilitar la compatibilidad con patillas mediante la interfaz USBCAMD para desarrollar un minidriver. El filtro de instantáneas de vídeo wia se puede desencadenar presionando un botón en el dispositivo.
Las ventajas de capturar una imagen a partir de la patilla fija en lugar de la secuencia de vídeo son que el pin todavía puede proporcionar una imagen de resolución más alta y permitir al usuario capturar una imagen presionando un botón en el dispositivo.
Si todavía no se agrega compatibilidad con patillas explícitamente al minidriver, el filtro WIA Video Snapshot se puede desencadenar mediante el software, pero la resolución será la misma que la secuencia de vídeo.
Algunas implementaciones de patillas fijas solo se pueden representar después del pin de captura porque se basan en los formatos de datos de anclaje de captura.
Para obtener más información sobre el desarrollo de controladores WIA, consulte la guía de diseño del controlador de dispositivo de creación de imágenes.