DXGKDDI_DISPLAYMUX_PRE_SWITCH_AWAY fonction de rappel (dispmprt.h)
Dxgkrnl appelle le pilote d’affichage en mode noyau (KMD) DxgkddiDisplayMuxPreSwitchAway fonction pour avertir le pilote que l’affichage actuellement connecté à celui-ci est sur le point d’être basculé vers un autre GPU.
Syntaxe
DXGKDDI_DISPLAYMUX_PRE_SWITCH_AWAY DxgkddiDisplaymuxPreSwitchAway;
NTSTATUS DxgkddiDisplaymuxPreSwitchAway(
PVOID DriverContext,
ULONG VidPnTargetId,
PULONG pSwitchPrivateDataSize
)
{...}
Paramètres
DriverContext
[in] Gérer vers un bloc de contexte associé à un adaptateur d’affichage. La fonction
VidPnTargetId
[in] Cible VidPN pour laquelle la DDI est appelée.
pSwitchPrivateDataSize
[out] Pointeur vers une variable ULONG dans laquelle le pilote écrit la taille en octets des données privées de commutateur qui seront transmises à l’autre GPU pendant le commutateur.
Valeur de retour
DxgkddiDisplayMuxPreSwitchAway retourne STATUS_SUCCESS si elle réussit. Sinon, elle retourne un code d’erreur NT_STATUS approprié.
Remarques
Cette DDI est appelée sous niveau de synchronisation 2.
Pour plus d’informations, consultez commutateur d’affichage automatique.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 11, version 24H2, mise à jour 2025.01 |
d’en-tête | dispmprt.h |
IRQL | PASSIVE_LEVEL |