Destinos forçados versus conectados
Esta seção se aplica somente ao Windows 7 e posterior e ao Windows Server 2008 R2 e versões posteriores do sistema operacional Windows.
As APIs ccd introduzem os conceitos de monitores conectados e destinos forçáveis. Um monitor será conectado a um destino se a GPU puder detectar a presença do monitor, que é um atributo físico do monitor e do destino. Um destino poderá ser forçado se a GPU puder enviar um sinal de exibição para fora do destino mesmo que a GPU não possa detectar um monitor conectado. Todos os tipos de destino analógicos são considerados forçáveis e todos os destinos digitais não são considerados forçáveis. A tabela a seguir descreve a combinação de estados conectados e forçados quando o caminho está ativo e não está ativo.
Estado ativo do caminho | Estado forçado do caminho | Estado de conexão de monitor | Result |
---|---|---|---|
Ativo |
Forced (forçado) |
Conectado |
A saída de destino está habilitada porque um monitor está conectado e está ativo. |
Ativo |
Forced (forçado) |
Não conectado |
A saída de destino está habilitada à medida que o caminho está sendo forçado e está ativo. |
Ativo |
Não forçado |
Conectado |
A saída de destino está habilitada porque um monitor está conectado e está ativo. |
Ativo |
Não forçado |
Não conectado |
O caminho não pode ser definido porque ele não está sendo forçado e o monitor não está conectado. |
Não ativo |
Forced (forçado) |
Conectado |
A saída de destino pode ser habilitada porque está sendo forçada e um monitor está conectado. |
Não ativo |
Forced (forçado) |
Não conectado |
A saída de destino pode ser habilitada porque está sendo forçada. |
Não ativo |
Não forçado |
Conectado |
A saída de destino pode ser habilitada porque um monitor está conectado. |
Não ativo |
Não forçado |
Não conectado |
A saída de destino não pode ser habilitada porque um monitor não está conectado e o caminho não está sendo forçado. |
A tabela a seguir descreve vários tipos de estado forçado possível para cada caminho.
Estado forçado | Significado |
---|---|
Força normal |
Esse estado forçado é perdido depois que transições de energia, reinicializações ou estado forçado são desativados. |
Caminho persistente |
Esse estado forçado é perdido após a reinicialização. A função ChangeDisplaySettingsEx do Microsoft Win32 sempre destrói todos os monitores persistentes de caminho, mesmo que esses monitores em seus caminhos sejam o destino da chamada ChangeDisplaySettingsEx . Se um chamador chamar a função SetDisplayConfig CCD com o sinalizador SDC_USE_SUPPLIED_DISPLAY_CONFIG ou SDC_TOPOLOGY_SUPPLIED definido no parâmetro Flags , SetDisplayConfig removerá o monitor persistido pelo caminho se a nova topologia não incluir o caminho em que o monitor está. Para todos os outros sinalizadores de SDC_TOPOLOGY_XXX especificados pelo chamador no parâmetro Flags , SetDisplayConfig remove o monitor persistido pelo caminho, a menos que o chamador também especifique o sinalizador SDC_PATH_PERSIST_IF_REQUIRED e o caminho esteja ativo na nova topologia. |
Inicialização persistente |
Esse estado forçado só é perdido quando está desativado. Esse estado é persistente entre reinicializações do sistema. |