Compartilhar via


DXGKDDI_DISPLAYMUX_REPORT_PRESENCE função de retorno de chamada (dispmprt.h)

Dxgkrnl chama a função kmd (driver de exibição) do modo kernel (KMD) DxgkddiDisplayMuxReportPresence função antes do adaptador começar a informar ao driver que um mux ads (comutador de exibição automático) foi detectado.

Sintaxe

DXGKDDI_DISPLAYMUX_REPORT_PRESENCE DxgkddiDisplaymuxReportPresence;

void DxgkddiDisplaymuxReportPresence(
  PVOID DriverContext,
  BOOLEAN SystemHasMux
)
{...}

Parâmetros

DriverContext

[in] Manipule para um bloco de contexto associado a um adaptador de exibição. A função DxgkDdiAddDevice do KMD anteriormente forneceu esse identificador para Dxgkrnl.

SystemHasMux

[in] Valor booliano que indica se o sistema tem um mux compatível com ADS.

Valor de retorno

Nenhum

Observações

Essa DDI é chamada em nível de sincronização 2.

SystemHasMux é definido como TRUE quando um dispositivo ads mux foi detectado no sistema e esse dispositivo mux atende aos requisitos ads. Um valor TRUE não garante que a funcionalidade ADS estará disponível para o usuário neste momento na sequência de inicialização pelos seguintes motivos:

  • A outra GPU envolvida com o mux ADS pode ainda não ter sido iniciada.
  • O sistema operacional ainda não verificou todos os requisitos de ADS para esse driver.

Para obter mais informações, consulte comutador de exibição automático.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11, versão 24H2, atualização 2025.01
cabeçalho dispmprt.h
IRQL PASSIVE_LEVEL