Partager via


structure DXGKARG_SETINTERRUPTTARGETPRESENTID (d3dkmddi.h)

La structure DXGKARG_SETINTERRUPTTARGETPRESENTID contient des paramètres pour la fonction de rappel DXGKDDI_SETINTERRUPTTARGETPRESENTID du pilote.

Syntaxe

typedef struct _DXGKARG_SETINTERRUPTTARGETPRESENTID {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           LayerIndex;
  ULONGLONG                      InterruptTargetPresentId;
} DXGKARG_SETINTERRUPTTARGETPRESENTID;

Membres

VidPnSourceId

[in] Valeur D3DDDI_VIDEO_PRESENT_SOURCE_ID qui identifie l’ID source VidPn de la file d’attente de retournement de matériel.

LayerIndex

[in] Valeur d’index de base zéro qui identifie l’index du plan MPO de la file d’attente inverse.

InterruptTargetPresentId

[in] Valeur qui identifie le PresentId requis pour déclencher une interruption VSync ou HSync correspondante lorsqu’elle est terminée. InterruptTargetPresentId peut être l’une des valeurs suivantes :

Valeur Signification
UINT64_MAX Aucune interruption VSync n’est nécessaire jusqu’à ce que l’ID actuel cible soit de nouveau modifié.
0 Les interruptions VSync sont requises pour chaque intervalle, que les nouveaux retournements soient terminés.
Toute autre valeur Les interruptions sont déclenchées si le PresentId actuellement analysé >= InterruptTargetPresentId.

Remarques

Pour plus d’informations, consultez Spécification du comportement d’interruption Vsync.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11 (WDDM 3.0)
d’en-tête d3dkmddi.h

Voir aussi

DXGKDDI_SETINTERRUPTTARGETPRESENTID