Compartilhar via


EVT_IDD_CX_ADAPTER_COMMIT_MODES função de retorno de chamada (iddcx.h)

O sistema operacional chama EVT_IDD_CX_ADAPTER_COMMIT_MODES para informar o driver de uma alteração de modo para monitores no adaptador.

Sintaxe

EVT_IDD_CX_ADAPTER_COMMIT_MODES EvtIddCxAdapterCommitModes;

NTSTATUS EvtIddCxAdapterCommitModes(
  IDDCX_ADAPTER AdapterObject,
  const IDARG_IN_COMMITMODES *pInArgs
)
{...}

Parâmetros

AdapterObject

[in] Um identificador de IDDCX_ADAPTER fornecido pelo driver que é usado pelo sistema operacional para fazer referência ao adaptador em uma chamada para o driver.

pInArgs

[in] Ponteiro para uma estrutura IDARG_IN_COMMITMODES que contém argumentos usados por EVT_IDD_CX_ADAPTER_COMMIT_MODES.

Retornar valor

EVT_IDD_CX_ADAPTER_COMMIT_MODES retorna um valor NTSTATUS . Se a operação for bem-sucedida, ela retornará STATUS_SUCCESS ou outro valor status para o qual NT_SUCCESS(status) é igual a TRUE. Caso contrário, ele retornará um código de erro NTSTATUS apropriado.

Comentários

O sistema operacional sempre fornece a IDDCX_PATH para cada monitor conectado, mesmo que esse monitor não esteja ativo, e indica quais caminhos foram alterados. Se um caminho estiver marcado como inativo, todo o pipeline de exibição desse caminho será desligado e nenhum sinal será enviado para o monitor.

Quando um novo caminho é confirmado, o driver deve programar o pipeline de exibição para exibir uma imagem preta até que o primeiro quadro esteja pronto para ser exibido. Para isso, a visibilidade do WDDM deve estar desativada até que o primeiro quadro esteja pronto para ser exibido e, em seguida, a visibilidade deve ser ativada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Servidor mínimo com suporte Windows Server 2016
Plataforma de Destino Windows
Cabeçalho iddcx.h
IRQL requires_same

Confira também

IDARG_IN_COMMITMODES