Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo descreve os recursos e a operação da página de configurações da câmera no Windows 11. Ele descreve a estrutura de valores padrão que permite que os usuários configurem a configuração da câmera. Qualquer aplicativo que inicie a câmera usa essa configuração.
Antes do Windows 11, os usuários podiam ajustar os controles de imagem apenas usando um utilitário fornecido pelo fabricante da câmera ou por uma interface do usuário do aplicativo de câmera. Os controles de imagem incluem brilho, contraste e nitidez.
A persistência dos valores ajustados normalmente seguiu um modelo de última hora. Os valores dependiam do comportamento dos aplicativos que usam a câmera. Por exemplo, se você ajustar o nível de brilho da câmera usando o utilitário do fabricante, esse ajuste será válido somente até outro aplicativo alterar o controle de brilho. Essa abordagem significa que o comportamento de um aplicativo tem o potencial de afetar a experiência da câmera com outro aplicativo.
O Windows 11 apresenta uma nova estrutura de valor padrão, que permite que os clientes configurem como a câmera se comporta sempre que um aplicativo a inicia. O Windows 11 também apresenta uma nova página de configurações extensíveis de câmera para gerenciar câmeras, que inclui os valores padrão.
Terminologia e pré-requisitos
| Prazo | Definição |
|---|---|
| Aplicativo complementar | Um aplicativo personalizado desenvolvido pelo fabricante da câmera que permite a configuração e o gerenciamento de uma câmera, além da página de configurações da câmera. |
| Valor atual | O valor de um controle de câmera que está atualmente ativo no ISP da câmera e mantido na memória temporária da câmera. |
| Valor padrão | Um valor inicial de um controle de câmera armazenado em disco e salvo para uma câmera específica, para uma conta de usuário específica, em um computador específico. |
| ISP | Processador de Sinal de Imagem, o microchip na câmera responsável por controlar e ler do sensor, processar os dados da imagem e transferir os dados da imagem para o computador host. |
| Unidade de Processamento Neural (NPU) | Unidade de Processamento Neural, hardware dedicado projetado para processar cargas de trabalho de inteligência artificial com alta taxa de transferência e eficiência. |
| Sensor | O microchip em uma câmera responsável por capturar imagens e traduzi-las para sinais digitais. |
| Efeitos do Windows Studio | Uma coleção de efeitos de vídeo disponíveis em computadores Windows selecionados com NPUs. |
| UVC | Classe de vídeo USB, a interface padronizada para controlar e transmitir de câmeras conectadas por USB. |
Exibir e gerenciar câmeras
Para abrir a página de configurações da câmera, na pesquisa do Windows, insira e selecione Configurações. No menu de navegação, selecione
Câmeras de rede
A página de configurações da câmera permite que você pesquise na rede local por câmeras IP/rede compatíveis com ONVIF e conecte-as ao sistema. Depois de conectá-la, uma câmera de rede será exibida e funcionará como uma câmera tradicional, como uma câmera USB.
Para remover câmeras de rede conectadas a um sistema, na página de configurações da câmera, selecione a câmera na lista de câmeras conectadas . Em seguida, selecione Remover.
Para obter mais informações, consulte As câmeras de rede.
Câmeras conectadas
A página de configurações da câmera exibe as câmeras atualmente conectadas ao sistema. Ele permite que você acesse uma página com mais configurações relacionadas a cada câmera. Essas configurações incluem configurações de imagem padrão, a capacidade de desabilitar a câmera e, para câmeras de rede, a capacidade de remover ou desconectar a câmera.
As câmeras de cores habilitadas são mostradas na lista. Câmeras especiais, como câmeras do IR, não são mostradas.
Câmeras desabilitadas
Quando uma câmera é desabilitada pela página de configurações da câmera, uma seção é exibida com uma lista de câmeras desabilitadas. Selecione Habilitar para habilitar a câmera novamente.
Observação
Algumas câmeras não aparecerão na página de configurações da câmera se estiverem faltando um driver, em um estado não funcional ou desabilitados por meio de outros utilitários, como o Gerenciador de Dispositivos.
Configurar câmeras individuais
Na página de configurações da câmera, selecione uma câmera individual das câmeras conectadas para exibir uma página que exibe uma visualização da câmera, permite o gerenciamento da câmera e permite a configuração das configurações de imagem padrão.
As configurações padrão exibidas nesta página são salvas por câmera e por conta de usuário. As configurações de imagem padrão não são backupadas e restauradas durante a reinstalação do sistema operacional ou durante a instalação de um novo dispositivo Windows.
Desabilitar uma câmera
Para desabilitar uma câmera, selecione-a nas câmeras conectadas na página de configurações da câmera para abrir uma página com as configurações da câmera. Em seguida, selecione Desabilitar. Antes de desabilitar a câmera, a página solicitará que você confirme.
Em alguns sistemas, mais de uma câmera compartilha um ISP comum. Se você desabilitar uma câmera, a ação poderá desabilitar outras câmeras. Essa situação é comum em dispositivos de formato de tablet que têm tanto uma câmera frontal integrada, ou de videoconferência, quanto uma câmera traseira. Nesse cenário, o prompt de confirmação explica que desabilitar uma câmera faz com que outras câmeras no sistema sejam desabilitadas como um grupo.
Em algumas circunstâncias, as câmeras exigem uma reinicialização do sistema para serem desativadas. A câmera continua a ser exibida na lista de câmeras conectadas da página de configurações da câmera. Ele permanece acinzentado com uma mensagem indicando a necessidade de reiniciar o computador.
Solucionar problemas de uma câmera
Para solucionar problemas de uma câmera, na página de configurações da câmera, selecione-a nas câmeras conectadas para abrir sua subpágina e selecione Solucionar problemas. O utilitário Get Help oferece uma experiência interativa de solução de problemas de câmera.
Ajustar as configurações básicas de imagem
Quando você seleciona uma câmera de câmeras conectadas na página de configurações da câmera, em configurações básicas, a página apresenta controles deslizantes e alternâncias para configurações básicas de imagem, conforme suportado pela câmera.
A tabela a seguir lista as configurações básicas disponíveis que a câmera deve implementar para que cada configuração fique visível. Ele lista a propriedade KS correspondente ou o controle UVC para câmeras USB. Se nenhuma das configurações estiver disponível na câmera, a seção Configurações básicas não ficará visível.
| Configuração básica | Propriedade KS | Controle UVC |
|---|---|---|
| Brilho | Consulte comentários seguindo esta tabela | Consulte comentários seguindo esta tabela |
| Contraste | KSPROPERTY_VIDEOPROCAMP_CONTRAST | PU_CONTRAST_CONTROL |
| Agudeza | KSPROPERTY_VIDEOPROCAMP_SHARPNESS | CONTROLE_DE_NITIDEZ_PU |
| Saturação | KSPROPERTY_VIDEOPROCAMP_SATURATION | PU_SATURATION_CONTROL |
| HDR de vídeo | KSPROPERTY_CAMERACONTROL_EXTENDED_VIDEOHDR | MSXU_CONTROL_VIDEO_HDR |
O controle Brilho é um controle exclusivo porque, dependendo dos controles que a câmera suporta, ele é mapeado para KSPROPERTY_CAMERACONTROL_EXTENDED_EVCOMPENSATION (MSXU_CONTROL_EVCOMPENSATION para câmeras UVC) ou o controle KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS herdado, que é PU_BRIGHTNESS_CONTROL para câmeras UVC.
O comportamento ideal de um controle deslizante para o brilho padrão da imagem é agir como um ajuste/viés relativo ao algoritmo de Exposição Automática (AE) da câmera. Essa abordagem garante que os ajustes sejam independentes de cena e que a câmera possa ser definida como sempre um pouco mais brilhante ou um pouco mais escura para qualquer ambiente de iluminação específico.
O controle de Compensação de EV foi explicitamente projetado para atuar como um ajuste para o algoritmo AE da câmera. Se uma câmera der suporte ao controle EV Compensation, o controle deslizante de brilho nas configurações da câmera corresponde a este controle. Se a câmera não suportar o controle EV Compensation, mas suportar o controle Brilho (legado), o Brilho controle deslizante será mapeado para o controle Brilho (legado). Se a câmera não der suporte a nenhum dos controles, o controle deslizante de Brilho não ficará visível na página de configurações da câmera.
Da mesma forma, os aplicativos que oferecem controles deslizantes de brilho no aplicativo são incentivados a usar a mesma lógica para mapear o controle de brilho no aplicativo para o controle EV Compensation ou brilho herdado. Essa lógica é implementada no aplicativo Câmera do Windows.
Ajustar efeitos do Windows Studio (ou efeitos da câmera)
Quando você seleciona uma câmera de câmeras conectadas na página de configurações da câmera, em Efeitos da Câmera, a página apresenta controles deslizantes e alternâncias para configurações de efeito de câmera, conforme suportado pela câmera.
Os dispositivos Windows que dão suporte aos Efeitos do Windows Studio usam o nome Efeitos do Windows Studio para esta seção.
A tabela a seguir lista os Efeitos de Câmera disponíveis e a propriedade KS correspondente que a câmera deve implementar para que cada configuração fique visível. Se nenhuma das configurações estiver disponível na câmera, a seção Efeitos da Câmera ou Efeitos do Windows Studio não estará visível.
| Efeito da câmera | Propriedade KS |
|---|---|
| Desfoque Padrão | KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION (com sinalizador KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_BLUR) |
| Desfoque retrato | KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION (com o sinalizador KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_SHALLOWFOCUS) |
| Contato Visual Padrão | KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION (com sinalizador KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_ON) |
| Contato visual aprimorado | KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION (com sinalizador KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_ON) |
| Enquadramento automático | KSPROPERTY_CAMERACONTROL_EXTENDED_DIGITALWINDOW (com a bandeira KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_AUTOFACEFRAMING) |
Esta seção exibe estas alternativas nas seguintes condições:
- Se uma câmera oferecer suporte apenas ao Desfoque Standard, o controle será exibido como uma alternância com o rótulo Desfoque plano de fundo.
- Se uma câmera der suporte a Desfoque Padrão e a Desfoque Retrato, o controle será exibido como um alternador com o rótulo Efeitos de plano de fundo, além de um botão de opção para selecionar o Desfoque Padrão e o Desfoque Retrato, que está disponível quando os Efeitos de plano de fundo são ativados.
- Se uma câmera tiver suporte apenas ao Contato Visual Padrão, o controle será exibido como uma alternância com o rótulo contato visual.
- Se uma câmera der suporte ao Contato Visual Padrão e ao Contato Visual Avançado, o controle será exibido como uma alternância com o rótulo Contato Visual, além de um botão de opção para selecionar Padrão e Avançado, disponível quando o Contato Visual estiver ativado.
Ajustar rotação de vídeo
Ao selecionar uma câmera externa em câmeras conectadas na página de configurações da câmera, você poderá ver um menu suspenso que permite selecionar a opção de rotação de vídeo. As opções disponíveis são Sem rotação, Direita 90°, Esquerda 90°ou 180°.
A configuração de rotação de vídeo só está disponível para câmeras externas. Se a câmera estiver em uso por outro aplicativo quando a configuração for alterada, ela não será aplicada até a próxima vez que a câmera for usada.
Observação
Quando a rotação de vídeo é definida como qualquer valor diferente de Nenhuma rotação, o Windows remove todos os tipos de dados compactados, por exemplo, MJPEG e H.264, da câmera e gera estritamente tipos de dados descompactados. Aplicativos herdados e câmeras que dependem de tipos de dados compactados disponíveis podem não funcionar corretamente quando a configuração de rotação de vídeo está configurada.
Redefinir as configurações da câmera
Quando você seleciona uma câmera de câmeras conectadas na página de configurações da câmera, o botão Redefinir configurações redefine todas as configurações da câmera para padrões de fábrica.
Quando você redefine para padrões de fábrica, as alterações nas configurações básicas, efeitos do Windows Studio ou efeitos de câmera e controles de rotação de vídeo são apagadas. A câmera é reiniciada com sua configuração de fábrica.
O uso de configurações de Redefinição também redefine as configurações padrão que foram configuradas por um Aplicativo Complementar.
Comportamento de valor padrão
As alterações nas configurações básicas, efeitos do Windows Studio (ou efeitos de câmera) ou controles de rotação de vídeo são aplicadas imediatamente ao fluxo de câmera ao vivo e são visíveis na visualização. Eles também são salvos como o valor padrão para a próxima vez que um aplicativo abrir a câmera.
Quando nenhum aplicativo está usando a câmera, o comportamento da página de configurações da câmera é simples. As alterações feitas nas Configurações Básicas, efeitos do Windows Studio (ou efeitos da câmera) ou controles de rotação de vídeo são aplicadas imediatamente ao fluxo de visualização da câmera ao vivo. Eles são salvos como valores padrão atualizados que se aplicam quando os aplicativos iniciam a câmera no futuro.
Como os valores padrão se aplicam a aplicativos de câmera
Quando um aplicativo abre e inicia a câmera, o Windows inicia a câmera e aplica todos os valores padrão à câmera. Os valores padrão são configurados por meio da página de configurações da câmera. Um valor não será usado se o aplicativo tiver escrito um determinado controle depois de abrir a câmera, mas antes de iniciar o fluxo.
Por exemplo, se você definir o Contraste padrão como 55% usando a página de configurações da câmera e, em seguida, iniciar a câmera em um aplicativo, como o Microsoft Teams:
Se o aplicativo abrir um manipulador para a câmera e solicitar que o fluxo seja iniciado: o Windows define o valor atual de contraste da câmera (KSPROPERTY_VIDEOPROCAMP_CONTRAST) como 55%. Em seguida, o controle da câmera é entregue ao aplicativo.
Se o aplicativo abrir um identificador para a câmera, gravará o valor atual do controle Contrast em 45%e solicitará que o fluxo seja iniciado: o Windows ignora a gravação do valor atual para o controle Contrast porque o aplicativo já o pré-initializou.
Enquanto a câmera está em execução, o aplicativo pode executar as seguintes ações com o valor atual do controle Contrast :
Não faça nada: o contraste permanece no valor definido durante a inicialização da sessão.
Escreva-o em um valor diferente: o contraste muda para qualquer que o aplicativo o defina, durante a sessão ou até que o mesmo aplicativo o grave novamente, o que ocorrer primeiro.
Quando aplicativos de câmera, como o Microsoft Teams, gravam em controles de câmera, como Contraste e Brilho, eles fazem isso escrevendo as propriedades KS da câmera. Isso altera o valor atual do controle na câmera. Ele não modifica o valor padrão como a página de configurações da câmera.
Usar a página de configurações da câmera enquanto a câmera estiver em uso
O comportamento pode ser mais complexo quando a página de configurações da câmera é usada enquanto outro aplicativo usa a câmera. A página de configurações da câmera sempre exibe os valores padrão. O fluxo de visualização e o fluxo de vídeo mostrados no aplicativo representam os valores atuais definidos na câmera.
Considere um cenário básico em que um aplicativo abre a câmera. O aplicativo não tem interface do usuário para ajustar o valor atual do controle Contrast . Se você abrir a página de configurações da câmera para ajustar o Contraste enquanto o aplicativo é executado, não haverá problemas. O aplicativo não alterou o valor atual do controle Contrast do valor padrão.
Em um cenário mais complexo, o valor padrão do controle Contrast é 55%. O aplicativo que usa a câmera define o valor atual do controle Contrast como 45%. Nesse caso, a transmissão da câmera é executada com o contraste definido como 45%. Se você abrir a página de configurações da câmera enquanto o aplicativo estiver em execução, a visualização refletirá um contraste de 45%. O controle deslizante Contrast mostra o valor padrão de 55%, o que é uma incompatibilidade.
Você pode alterar o Contraste usando o aplicativo. O valor atual do Contraste seria alterado, o que afeta o fluxo de vídeo no aplicativo e na visualização da página de configurações da câmera. O controle deslizante Contrast na página de configurações da câmera continua a exibir 55%.
Como alternativa, você pode alterar o Contraste usando a página de configurações da câmera. Por exemplo, ajuste o controle deslizante para 40%. A página de configurações da câmera salva 40% como o novo valor padrão e define o valor atual da câmera como 40%. Essa alteração faz com que o fluxo de vídeo na página de configurações da câmera e no aplicativo mude e reflita um Contraste de 40%.
Observação
Alguns aplicativos usam a API IMFCameraControlMonitor para monitorar alterações externas nos controles. Suponha que um aplicativo queira manter o contraste em 45% enquanto usa a câmera. Esse aplicativo pode monitorar a propriedade Contrast KS. Se a Propriedade KS for alterada externamente na página de configurações da câmera, o aplicativo poderá reescrever imediatamente a Propriedade KS para 45%.
Problemas de sincronização são incomuns. Elas só acontecem quando você faz alterações em tempo real nas configurações de imagem em um aplicativo e inicia a página de configurações da câmera ao mesmo tempo para ajustar a mesma configuração de imagem.
Para gerenciar situações de uso simultâneo, a página de configurações da câmera exibe uma faixa de informações quando a câmera está em uso por outro aplicativo. Essa faixa explica que as alterações feitas na página de configurações da câmera ou no aplicativo afetam o aplicativo e a visualização na página de configurações da câmera.
Aplicativos complementares da câmera
Os fabricantes de câmeras podem querer fornecer seus próprios aplicativos personalizados que permitem que os clientes alterem as configurações de câmera padrão.
O Windows 11 fornece uma estrutura do Aplicativo Complementar de Câmera que permite que os fabricantes desenvolvam aplicativos com os seguintes recursos:
- Capacidade de exibir e modificar as mesmas configurações de valor padrão compatíveis com a página de configurações da câmera. Por exemplo, efeitos de brilho, contraste e fundo.
- Capacidade de registrar, atualizar ou excluir configurações de valor padrão para outros controles de câmera que são conhecidos pelo Windows, mas não são expostos por meio da página de configurações da câmera. Por exemplo, o controle Hue .
- Capacidade de registrar, atualizar ou excluir configurações de valor padrão para controles de câmera proprietários do fabricante. Por exemplo, o controle de ativação/desativação do efeito de ajuste de iluminação personalizado do fabricante da câmera.
Quando uma câmera associa um Aplicativo Complementar específico a ele, uma entrada para esse aplicativo é adicionada à página de configurações da câmera. Se o aplicativo estiver instalado, ele poderá ser iniciado na página de configurações da câmera ou um link para a Microsoft Store será exibido para baixá-lo.
Para obter mais informações, consulte Aplicativos complementares da câmera.
Iniciar a página de configurações da câmera programaticamente
Um aplicativo pode iniciar a página de configurações da câmera usando um URI de link profundo, que é útil para aplicativos que desejam permitir acesso rápido a controles comuns de câmera. Para obter mais informações, consulte Iniciar a página de configurações da câmera.