DXGKDDI_DISPLAYMUX_GET_DRIVER_SUPPORT_LEVEL funzione di callback (dispmprt.h)
Sintassi
DXGKDDI_DISPLAYMUX_GET_DRIVER_SUPPORT_LEVEL DxgkddiDisplaymuxGetDriverSupportLevel;
NTSTATUS DxgkddiDisplaymuxGetDriverSupportLevel(
PVOID DriverContext,
PDXGK_DISPLAYMUX_SUPPORT_LEVEL pDriverSupportLevel
)
{...}
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.
pDriverSupportLevel
[out] Puntatore a un valore DXGK_DISPLAYMUX_SUPPORT_LEVEL in cui il driver scrive il livello di supporto ADS fornito.
Valore restituito
DxgkDdiDisplayMuxGetDriverSupportLevel 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.
viene chiamato il DxgkDdiDisplayMuxGetDriverSupportLevel prima di DxgkDdiStartDevice. È destinato a restituire solo il livello del commutatore di visualizzazione automatico supportare il driver in modo generico. Il livello di supporto restituito non deve essere influenzato da altri fattori, tra cui:
- La GPU per cui viene caricato il driver.
- Qualsiasi altra GPU nel sistema.
- Qualsiasi aspetto del sistema; ad esempio, monitoraggio interno o esterno connesso, tipo di sistema o qualsiasi informazione ottenuta dal sistema.
Se il driver supporta l'opzione di visualizzazione automatica in qualsiasi sistema, restituisce un valore che non è DXGK_DISPLAYMUX_DRIVER_SUPPORT_LEVEL_NONE.
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 |