Compartir a través de


DXGKDDI_DISPLAYMUX_GET_DRIVER_SUPPORT_LEVEL función de devolución de llamada (dispmprt.h)

Dxgkrnl llama a una función de dxgkDdiDisplayMuxGetDriverSupportLevel para consultar el nivel de compatibilidad que tiene el controlador para la característica de de visualización automática (ADS).

Sintaxis

DXGKDDI_DISPLAYMUX_GET_DRIVER_SUPPORT_LEVEL DxgkddiDisplaymuxGetDriverSupportLevel;

NTSTATUS DxgkddiDisplaymuxGetDriverSupportLevel(
  PVOID DriverContext,
  PDXGK_DISPLAYMUX_SUPPORT_LEVEL pDriverSupportLevel
)
{...}

Parámetros

DriverContext

[in] Controle a un bloque de contexto asociado a un adaptador de pantalla. La función DxgkDdiAddDevice de KMD proporcionó anteriormente este identificador para dxgkrnl.

pDriverSupportLevel

[out] Puntero a un DXGK_DISPLAYMUX_SUPPORT_LEVEL valor en el que el controlador escribe el nivel de compatibilidad con ADS que proporciona.

Valor devuelto

dxgkDdiDisplayMuxGetDriverSupportLevel devuelve STATUS_SUCCESS si se ejecuta correctamente. De lo contrario, devuelve un código de error NT_STATUS adecuado.

Observaciones

Se llama a esta DDI en nivel de sincronización 2.

se llama al dxgkDdiDisplayMuxGetDriverSupportLevel antes de DxgkDdiStartDevice. Está pensado para devolver solo el nivel de conmutador de visualización automática que admite el controlador de forma genérica. El nivel de soporte técnico devuelto no debe verse afectado por ningún otro factor, incluido:

  • Gpu para la que se carga el controlador.
  • Cualquier otra GPU del sistema.
  • Cualquier aspecto del sistema; por ejemplo, monitor interno o externo conectado, tipo de sistema o cualquier información obtenida del sistema.

Si el controlador admite el cambio automático de pantalla en cualquier sistema, devuelve un valor que no es DXGK_DISPLAYMUX_DRIVER_SUPPORT_LEVEL_NONE.

Para obtener más información, vea conmutador de visualización automática.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11, versión 24H2, actualización 2025.01
encabezado de dispmprt.h
irQL PASSIVE_LEVEL

Consulte también

DXGK_DISPLAYMUX_SUPPORT_LEVEL

dxgkDdiAddDevice

dxgkDdiStartDevice