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 basculement matérielle.
LayerIndex
[in] Valeur d’index de base zéro qui identifie l’index de plan MPO de la file d’attente inversée.
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 requise à l’avenir jusqu’à ce que l’ID présent cible soit à nouveau modifié. |
0 | Les interruptions VSync sont requises pour chaque intervalle, que de nouvelles bascules soient effectuées ou non. |
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 .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 (WDDM 3.0) |
En-tête | d3dkmddi.h |