DXGKDDI_DISPLAYMUX_PRE_SWITCH_AWAY función de devolución de llamada (dispmprt.h)
Dxgkrnl llama al controlador de pantalla en modo kernel (KMD) DxgkddiDisplayMuxPreSwitchAway función para notificar al controlador que la pantalla conectada actualmente está a punto de cambiarse a otra GPU.
Sintaxis
DXGKDDI_DISPLAYMUX_PRE_SWITCH_AWAY DxgkddiDisplaymuxPreSwitchAway;
NTSTATUS DxgkddiDisplaymuxPreSwitchAway(
PVOID DriverContext,
ULONG VidPnTargetId,
PULONG pSwitchPrivateDataSize
)
{...}
Parámetros
DriverContext
[in] Controle a un bloque de contexto asociado a un adaptador de pantalla. La función
VidPnTargetId
[in] Destino de VidPN para el que se está llamando al DDI.
pSwitchPrivateDataSize
[out] Puntero a una variable ULONG en la que el controlador escribe el tamaño en bytes de los datos privados del conmutador que se pasarán a la otra GPU durante el conmutador.
Valor devuelto
DxgkddiDisplayMuxPreSwitchAway 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.
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 |