DXGKDDI_CONTROLINTERRUPT2 fonction de rappel (d3dkmddi.h)
La fonction DxgkDdi_ControlInterrupt2 active ou désactive le type d’interruption donné sur le matériel graphique.
Syntaxe
DXGKDDI_CONTROLINTERRUPT2 DxgkddiControlinterrupt2;
NTSTATUS DxgkddiControlinterrupt2(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_DXGKARG_CONTROLINTERRUPT2 InterruptControl
)
{...}
Paramètres
[in] hAdapter
Handle de l’objet adaptateur pour l’unité de traitement graphique (GPU). Le pilote a retourné ce handle dans le paramètre MiniportDeviceContext à partir d’un appel à sa fonction DxgkDdiAddDevice .
[in] InterruptControl
Structure DXGKARG_CONTROLINTERRUPT2 qui fournit le type d’interruption, ainsi que l’état VSYNC.
Valeur retournée
DxgkDdi_ControlInterrupt2 retourne l’une des valeurs suivantes :
Code de retour | Description |
---|---|
STATUS_SUCCESS | Le type d’interruption a été correctement activé ou désactivé sur le matériel graphique. |
STATUS_NOT_IMPLEMENTED | DxgkDdi_ControlInterrupt2 ne prend pas en charge l’activation ou la désactivation du type d’interruption spécifié. |
Remarques
Une seule de DxgkDdiControlInterrupt2 ou DxgkDdi_ControlInterrupt3 sera utilisée par le système d’exploitation pendant la durée de vie d’un adaptateur.
Les pilotes WDDM 2.7 qui n’implémentent pas DxgkDdi_ControlInterrupt3 se désengagent du contrôle VidPn VSync indépendant, et le système d’exploitation appelle uniquement DxgkDdi_ControlInterrupt2. La fonctionnalité DXGK_DRIVERCAPS-IndependentVidPnVSync> doit être de 0 dans les pilotes qui ne prennent pas en charge DxgkDdi_ControlInterrupt3 ; sinon, l’initialisation de l’adaptateur échoue. Si le pilote implémente DxgkDdi_ControlInterrupt3, la fonctionnalité peut être définie sur 0 ou 1 pour indiquer Per-VidPn prise en charge.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3dkmddi.h (include D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour