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 |