DXGKDDI_DISPLAYMUX_GET_DRIVER_SUPPORT_LEVEL função de retorno de chamada (dispmprt.h)
Sintaxe
DXGKDDI_DISPLAYMUX_GET_DRIVER_SUPPORT_LEVEL DxgkddiDisplaymuxGetDriverSupportLevel;
NTSTATUS DxgkddiDisplaymuxGetDriverSupportLevel(
PVOID DriverContext,
PDXGK_DISPLAYMUX_SUPPORT_LEVEL pDriverSupportLevel
)
{...}
Parâmetros
DriverContext
[in] Manipule para um bloco de contexto associado a um adaptador de exibição. A função
pDriverSupportLevel
[out] Ponteiro para um valor DXGK_DISPLAYMUX_SUPPORT_LEVEL no qual o driver grava o nível de suporte do ADS que ele fornece.
Valor de retorno
DxgkDdiDisplayMuxGetDriverSupportLevel retornará STATUS_SUCCESS se tiver êxito. Caso contrário, ele retornará um código de erro de NT_STATUS apropriado.
Observações
Essa DDI é chamada em nível de sincronização 2.
DxgkDdiDisplayMuxGetDriverSupportLevel é chamado antes de DxgkDdiStartDevice. Ele deve retornar apenas o nível de suporte automático ao comutador de exibição que o driver tem genericamente. O nível de suporte retornado não deve ser influenciado por nenhum outro fator, incluindo:
- A GPU para a qual o driver está carregado.
- Qualquer outra GPU no sistema.
- Qualquer aspecto do sistema; por exemplo, monitor interno ou externo conectado, tipo de sistema ou qualquer informação obtida do sistema.
Se o driver der suporte à ativação automática de exibição em qualquer sistema, ele retornará um valor que não é DXGK_DISPLAYMUX_DRIVER_SUPPORT_LEVEL_NONE.
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 |