DXGKDDI_DISPLAYMUX_PRE_SWITCH_TO funzione di callback (dispmprt.h)
Dxgkrnl chiama il driver di visualizzazione in modalità kernel (KMD) DxgkddiDisplayMuxPreSwitchTo funzione per notificare al driver attualmente non connesso allo schermo che lo schermo sta per essere passato alla GPU.
Sintassi
DXGKDDI_DISPLAYMUX_PRE_SWITCH_TO DxgkddiDisplaymuxPreSwitchTo;
NTSTATUS DxgkddiDisplaymuxPreSwitchTo(
PVOID DriverContext,
ULONG VidPnTargetId,
ULONG CurrentBrightnessLevel
)
{...}
Parametri
DriverContext
[in] Handle in un blocco di contesto associato a una scheda di visualizzazione. La funzione DxgkDdiAddDevice del KMD ha fornito in precedenza questo handle per Dxgkrnl.
VidPnTargetId
[in] Destinazione VidPN per cui viene chiamato il DDI.
CurrentBrightnessLevel
[in] Livello di luminosità corrente per il pannello.
Valore restituito
DxgkddiDisplayMuxPreSwitchTo restituisce STATUS_SUCCESS se ha esito positivo. In caso contrario, restituisce un codice di errore NT_STATUS appropriato.
Osservazioni
Questa DDI viene chiamata in livello di sincronizzazione 2.
Per altre informazioni, vedere commutatore di visualizzazione automatico.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 11, versione 24H2, aggiornamento 2025.01 |
intestazione |
dispmprt.h |
IRQL | PASSIVE_LEVEL |