Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se describen las características y el funcionamiento de la página de configuración de la cámara en Windows 11. Describe el marco de valores predeterminados que permite a los usuarios configurar la configuración de la cámara. Cualquier aplicación que inicie la cámara usa esta configuración.
Antes de Windows 11, los usuarios solo podían ajustar los controles de imagen mediante una utilidad proporcionada por el fabricante de la cámara o una interfaz de usuario de aplicación de cámara. Los controles de imagen incluyen brillo, contraste y nitidez.
La persistencia de los valores ajustados normalmente siguió un modelo de último en entrar, primero en salir. Los valores dependen del comportamiento de las aplicaciones que usan la cámara. Por ejemplo, si ajusta el nivel de brillo de la cámara mediante la utilidad del fabricante, ese valor solo se mantenería hasta que otra aplicación escribe en el control de brillo. Este enfoque significa que el comportamiento de una aplicación tiene el potencial de afectar a la experiencia de la cámara con otra aplicación.
Windows 11 presenta un nuevo marco de valor predeterminado, que permite a los clientes configurar cómo se comporta su cámara cada vez que una aplicación la inicia. Windows 11 también presenta una nueva página de configuración de cámara extensible para administrar cámaras, que incluye los valores predeterminados.
Terminología y requisitos previos
| Término | Definición |
|---|---|
| Aplicación complementaria | Una aplicación personalizada desarrollada por el fabricante de cámaras que permite la configuración y administración de una cámara además de la página de configuración de la cámara. |
| Valor actual | El valor de un control de cámara que está activo actualmente en el ISP de la cámara y que se mantiene en la memoria temporal de la cámara. |
| Valor predeterminado | Valor inicial de un control de cámara que se almacena en el disco y se guarda para una cámara específica, para una cuenta de usuario específica, en un equipo específico. |
| Proveedor de Servicios de Internet (ISP) | Procesador de señal de imagen, el microchip en la cámara responsable de controlar y leer desde el sensor, procesar los datos de la imagen y transferir los datos de imagen al equipo host. |
| NPU | Unidad de procesamiento neuronal, hardware dedicado diseñado para procesar cargas de trabajo de inteligencia artificial con un alto rendimiento y eficiencia. |
| Sensor | El microchip en una cámara que es responsable de capturar imágenes y traducirlas a señales digitales. |
| Efectos de Windows Studio | Colección de efectos de vídeo disponibles en equipos Windows seleccionados con NPUs. |
| UVC | Clase de vídeo USB, la interfaz estandarizada para controlar y transmitir desde cámaras conectadas USB. |
Visualización y administración de cámaras
Para abrir la página de configuración de la cámara, en Búsqueda de Windows, escriba y seleccione Configuración. En el menú de navegación, seleccione Bluetooth y dispositivos>Cámaras. Windows 11 introdujo esta página. No está disponible en versiones anteriores de Windows.
Cámaras de red
La página de configuración de la cámara permite buscar en la red local las cámaras de red o IP compatibles con ONVIF y conectarlas al sistema. Después de conectarla, aparece una cámara de red y funciona como una cámara tradicional, como una cámara USB.
Para quitar cámaras de red conectadas a un sistema, en la página de configuración de la cámara, seleccione la cámara de la lista Cámaras conectadas . A continuación, seleccione Quitar.
Para obtener más información, consulte Cámaras de red.
Cámaras conectadas
La página de configuración de la cámara muestra las cámaras conectadas actualmente al sistema. Permite acceder a una página con más configuraciones relacionadas con cada cámara. Estas opciones incluyen la configuración de imagen predeterminada, la capacidad de deshabilitar la cámara y, para las cámaras de red, la capacidad de quitar o desconectar la cámara.
Las cámaras de color habilitadas se muestran en la lista. No se muestran cámaras especializadas, como cámaras IR.
Cámaras desactivadas
Cuando una cámara está deshabilitada a través de la página de configuración de la cámara, aparece una sección con una lista de cámaras deshabilitadas. Seleccione Habilitar para volver a habilitar la cámara.
Nota:
Algunas cámaras no aparecen en la página de configuración de la cámara si faltan controladores, en un estado no funcional o deshabilitadas a través de otras utilidades, como el Administrador de dispositivos.
Configuración de cámaras individuales
En la página de configuración de la cámara, seleccione una cámara individual de Cámaras conectadas para ver una página que muestra una vista previa de la cámara, permite la administración de la cámara y permite la configuración de la configuración de imágenes predeterminada.
La configuración predeterminada que se muestra en esta página se guarda por cámara y por cuenta de usuario. La configuración predeterminada de imágenes no se respalda ni se restaura durante la reinstalación del sistema operativo o durante la configuración de un nuevo dispositivo Windows.
Deshabilitar una cámara
Para deshabilitar una cámara, selecciónela en Cámaras conectadas en la página de configuración de la cámara para abrir una página con la configuración de la cámara. A continuación, seleccione Deshabilitar. Antes de deshabilitar la cámara, la página le pide que confirme.
En algunos sistemas, más de una cámara comparte un ISP común. Si deshabilita una cámara, la acción puede deshabilitar otras cámaras. Esta situación es común en dispositivos tipo tableta que tienen una cámara frontal integrada, o de videoconferencia, y una cámara trasera. En este escenario, el mensaje de confirmación explica que deshabilitar una cámara hace que otras cámaras del sistema se deshabilite como grupo.
En algunas circunstancias, las cámaras requieren un reinicio del sistema para ser deshabilitadas. La cámara sigue apareciendo en la lista Cámaras conectadas de la página de configuración de cámaras. Permanece atenuado con un mensaje que indica la necesidad de reiniciar el ordenador.
Solución de problemas de una cámara
Para solucionar problemas de una cámara, en la página de configuración de la cámara, selecciónela en Cámaras conectadas para abrir su subpágina y, a continuación, seleccione Solucionar problemas. La utilidad Obtener ayuda ofrece una experiencia interactiva de solución de problemas de cámara.
Ajustar la configuración básica de la imagen
Al seleccionar una cámara de cámaras conectadas en la página de configuración de la cámara, en Configuración básica, la página presenta controles deslizantes y alternancias para la configuración básica de imágenes, como admite la cámara.
En la tabla siguiente se enumeran las opciones básicas disponibles que la cámara debe implementar para que cada configuración sea visible. Enumera la propiedad KS correspondiente o el control UVC para las cámaras USB. Si ninguno de los ajustes está disponible en la cámara, la sección Configuración básica no está visible.
| Configuración básica | KS (propiedad) | Control UVC |
|---|---|---|
| Brillo | Vea los comentarios siguientes a esta tabla. | Vea los comentarios siguientes a esta tabla. |
| Contraste | KSPROPERTY_VIDEOPROCAMP_CONTRAST | PU_CONTRAST_CONTROL |
| Agudeza | KSPROPERTY_VIDEOPROCAMP_SHARPNESS | PU_SHARPNESS_CONTROL |
| Saturación | KSPROPERTY_VIDEOPROCAMP_SATURATION | CONTROL_DE_SATURACIÓN_PU |
| HDR de vídeo | KSPROPERTY_CAMERACONTROL_EXTENDED_VIDEOHDR | MSXU_CONTROL_VIDEO_HDR |
El control Brillo es un control único porque, dependiendo de los controles que admite la cámara, se asigna a KSPROPERTY_CAMERACONTROL_EXTENDED_EVCOMPENSATION (MSXU_CONTROL_EVCOMPENSATION para cámaras UVC) o al control heredado KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS, que es PU_BRIGHTNESS_CONTROL para cámaras UVC.
El comportamiento ideal de un control deslizante para el brillo predeterminado de la imagen es actuar como un ajuste o sesgo relativo al algoritmo de autoexposición (AE) de la cámara. Este enfoque garantiza que los ajustes sean independientes de la escena y la cámara se puede establecer para que siempre sea un poco más brillante o un poco más oscuro para cualquier entorno de iluminación determinado.
El control Compensación EV está diseñado explícitamente para actuar como un sesgo en el algoritmo AE de una cámara. Si una cámara admite el control Compensación EV, el control deslizante de Brillo en la configuración de la cámara se asigna en este control. Si la cámara no es compatible con el control Compensación EV , pero admite el control Brillo heredado, el deslizador de Brillo se asigna al control Brillo heredado. Si la cámara no admite ninguno de los controles, el control deslizante Brillo no está visible en la página de configuración de la cámara.
Del mismo modo, se recomienda que las aplicaciones que ofrecen controles deslizantes de brillo en la aplicación usen la misma lógica para asignar el control de brillo en la aplicación al control de compensación de EV o brillo heredado. Esta lógica se implementa en la aplicación Cámara de Windows.
Ajustar efectos de Windows Studio (o efectos de cámara)
Al seleccionar una cámara de cámaras conectadas en la página de configuración de la cámara, en Efectos de la cámara, la página presenta controles deslizantes y alternancias para la configuración del efecto de la cámara, como admite la cámara.
En su lugar, los dispositivos Windows que admiten Efectos de Windows Studio usan el nombre Efectos de Windows Studio para esta sección.
En la tabla siguiente se enumeran los efectos de cámara disponibles y la propiedad KS correspondiente que la cámara debe implementar para que cada configuración sea visible. Si ninguno de los ajustes está disponible en la cámara, la sección Efectos de la cámara o Efectos de Windows Studio no está visible.
| Efecto de cámara | KS (propiedad) |
|---|---|
| Desenfoque estándar | KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION (con la bandera KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_BLUR) |
| Desenfoque de retrato | KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION (con KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_SHALLOWFOCUS indicador) |
| Contacto ocular estándar | KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION (con el indicador KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_ON) |
| Contacto ocular mejorado | KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION (con el indicador KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_ON) |
| Encuadre automático | KSPROPERTY_CAMERACONTROL_EXTENDED_DIGITALWINDOW (con la marca KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_AUTOFACEFRAMING) |
En esta sección se muestran estos interruptores en las siguientes circunstancias:
- Si una cámara solo admite El desenfoque estándar, el control se muestra como un botón de alternancia con la etiqueta Desenfoque de fondo.
- Si una cámara admite el desenfoque estándar y el desenfoque vertical, el control se muestra como un botón de alternancia con la etiqueta Efectos de fondo, además de un botón de radio para seleccionar Desenfoque estándar y Desenfoque vertical que está disponible cuando los efectos de fondo están activados.
- Si una cámara solo admite El contacto ocular estándar, el control se muestra como un botón de alternancia con la etiqueta Contacto ocular.
- Si una cámara admite el contacto ocular estándar y el contacto ocular mejorado, el control se muestra como un botón de alternancia con la etiqueta Contacto ocular, además de un botón de radio para seleccionar Estándar y Mejorado que está disponible cuando el contacto ocular está activado.
Ajustar la rotación de vídeo
Al seleccionar una cámara externa en cámaras conectadas en la página de configuración de la cámara, puede ver un menú desplegable que le permite seleccionar una rotación de vídeo. Las opciones disponibles son No rotación, Derecha 90°, Izquierda 90°, o 180°.
La opción Rotación de vídeo solo está disponible para cámaras externas. Si la cámara está en uso por otra aplicación cuando se cambia la configuración, no se aplica hasta la próxima vez que se use la cámara.
Nota:
Cuando la rotación de vídeo se establece en cualquier valor distinto de No rotation, Windows quita todos los tipos de datos comprimidos, por ejemplo, MJPEG y H.264, de la cámara y genera estrictamente tipos de datos sin comprimir. Las aplicaciones y cámaras heredadas que dependen de los tipos de datos comprimidos que están disponibles podrían no funcionar correctamente cuando se configura la configuración de rotación de vídeo .
Restablecer la configuración de la cámara
Al seleccionar una cámara de cámaras conectadas en la página de configuración de la cámara, el botón Restablecer configuración restablece todas las configuraciones de la cámara a los valores predeterminados de fábrica.
Cuando se restablece a los valores predeterminados de fábrica, se borran los cambios en la configuración básica, los efectos de Windows Studio o los efectos de la cámara y los controles de rotación de vídeo . La cámara se reinicia con su configuración de fábrica.
Usar Restablecer la configuración también restablece cualquier configuración predeterminada configurada por una app compañera.
Comportamiento de valor predeterminado
Los cambios en la configuración básica, los efectos de Windows Studio(o efectos de cámara) o los controles de rotación de vídeo se aplican inmediatamente a la secuencia de la cámara en directo y están visibles en la vista previa. También se guardan como valor predeterminado para la próxima vez que una aplicación abra la cámara.
Cuando ninguna aplicación usa la cámara, el comportamiento de la página de configuración de la cámara es sencillo. Los cambios realizados en la configuración básica, efectos de Windows Studio (o efectos de cámara) o controles de rotación de vídeo se aplican inmediatamente a la secuencia de vista previa de la cámara en directo. Se guardan como valores predeterminados actualizados que se aplican cuando las aplicaciones inician la cámara en el futuro.
Cómo se aplican los valores predeterminados a las aplicaciones de cámara
Cuando una aplicación se abre e inicia la cámara, Windows inicia la cámara y, a continuación, aplica los valores predeterminados a la cámara. Los valores predeterminados se configuran a través de la página de configuración de la cámara. No se utilizará un valor si la aplicación escribió un control determinado después de abrir la cámara, pero antes de iniciar la transmisión.
Por ejemplo, si establece el contraste predeterminado en 55% mediante la página de configuración de la cámara y, a continuación, inicia la cámara en una aplicación, como Microsoft Teams:
Si la aplicación abre un identificador para la cámara y, a continuación, solicita que se inicie la secuencia: Windows establece el valor actual de la cámara para el control Contraste (KSPROPERTY_VIDEOPROCAMP_CONTRAST) en 55%. A continuación, el control de la cámara se entrega a la aplicación.
Si la aplicación abre un identificador para la cámara, establece el valor actual del control de Contraste en 45% y, a continuación, solicita a la transmisión que se inicie: Windows omite la escritura del valor actual para el control Contraste porque la aplicación ya lo ha preinicializado.
Mientras se ejecuta la cámara, la aplicación puede realizar las siguientes acciones con el valor actual del control Contraste :
No hacer nada: el contraste permanece en el valor establecido durante la inicialización durante la sesión.
Escríbalo en un valor diferente: el contraste cambia a lo que la aplicación la establezca en, durante la sesión o hasta que la misma aplicación vuelva a escribirla, lo que ocurra primero.
Cuando las aplicaciones de cámara, como Microsoft Teams, escriben en controles de cámara, como Contraste y Brillo, lo hacen escribiendo las propiedades KS de la cámara. Esto cambia el valor actual del control en la cámara. No modifica el valor predeterminado, como lo hace la página de configuración de la cámara.
Usar la página de configuración de la cámara mientras la cámara está en uso
El comportamiento puede ser más complejo cuando se usa la página de configuración de la cámara mientras otra aplicación usa la cámara. La página de configuración de la cámara siempre muestra los valores predeterminados. La secuencia de vista previa y la secuencia de vídeo que se muestra en la aplicación representan los valores actuales establecidos en la cámara.
Considere un escenario básico en el que una aplicación abre la cámara. La aplicación no tiene interfaz de usuario para ajustar el valor actual del control Contraste . Si abre la página de configuración de la cámara para ajustar el contraste mientras se ejecuta la aplicación, no hay ningún problema. La aplicación no cambió el valor actual del control Contraste del valor predeterminado.
En un escenario más complejo, el valor predeterminado del control Contraste es 55%. La aplicación que usa la cámara establece el valor actual del control Contraste en 45%. En este caso, la secuencia de cámara se ejecuta con el contraste establecido en 45%. Si abre la página de configuración de la cámara mientras se ejecuta la aplicación, la vista previa refleja un contraste de 45%. El control deslizante Contraste muestra el valor predeterminado de 55%, lo cual es un desajuste.
Puede cambiar el contraste mediante la aplicación. El valor actual del contraste cambiaría, lo que afecta a la secuencia de vídeo tanto en la aplicación como en la vista previa de la página de configuración de la cámara. El control deslizante de Contraste en la página de configuración de la cámara permanece en 55%.
Como alternativa, puede cambiar el contraste mediante la página de configuración de la cámara. Por ejemplo, ajuste el control deslizante a 40%. La página de configuración de la cámara guarda 40% como el nuevo valor predeterminado y establece el valor actual de la cámara en 40%. Este cambio hace que la secuencia de vídeo en la página de configuración de la cámara y en la aplicación cambie y refleje un contraste de 40%.
Nota:
Algunas aplicaciones usan la API IMFCameraControlMonitor para supervisar los cambios externos en los controles. Supongamos que una aplicación quiere mantener el contraste en 45% mientras usa la cámara. Esa aplicación puede supervisar la propiedad Contrast KS. Si la propiedad KS se cambia externamente en la página de configuración de la cámara, la aplicación puede volver a escribir inmediatamente la propiedad KS en 45%.
Los problemas de sincronización son poco comunes. Solo suceden cuando se realizan cambios en tiempo real en la configuración de la imagen en una aplicación y se inicia la página de configuración de la cámara al mismo tiempo para ajustar la misma configuración de imagen.
Para administrar situaciones de uso simultáneas, la página de configuración de la cámara muestra un banner de información cuando otra aplicación usa la cámara. En este banner se explica que los cambios realizados en la página de configuración de la cámara o en la aplicación afectan tanto a la aplicación como a la vista previa en la página de configuración de la cámara.
Aplicaciones complementarias de cámara
Es posible que los fabricantes de cámaras quieran proporcionar sus propias aplicaciones personalizadas que permitan a los clientes cambiar la configuración de cámara predeterminada.
Windows 11 proporciona un marco de aplicaciones complementarias de cámara que permite a los fabricantes desarrollar aplicaciones con las siguientes funcionalidades:
- Capacidad de mostrar y modificar la misma configuración de valor predeterminada que admite la página de configuración de la cámara. Por ejemplo, Efectos de brillo, contraste y fondo.
- Capacidad de registrar, actualizar o eliminar valores predeterminados para otros controles de cámara que se conocen en Windows, pero que no se exponen a través de la página de configuración de la cámara. Por ejemplo, el control Hue .
- Capacidad de registrar, actualizar o eliminar valores predeterminados para controles de cámara propietarios del fabricante. Por ejemplo, el control de encendido/apagado para un efecto personalizado de ajuste de iluminación del fabricante de cámaras.
Cuando una cámara asocia una aplicación complementaria específica a ella, se agrega una entrada para esa aplicación a la página de configuración de la cámara. Si la aplicación está instalada, se puede iniciar desde la página de configuración de la cámara o se muestra un vínculo a Microsoft Store para descargarla.
Para obtener más información, consulte Aplicaciones complementarias de cámara.
Iniciar la página de configuración de la cámara mediante programación
Una aplicación puede iniciar la página de configuración de la cámara mediante un URI de vínculo profundo, lo que resulta útil para las aplicaciones que desean permitir el acceso rápido a controles comunes de cámara. Para obtener más información, consulte abrir la página de configuración de la cámara.