structure DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 (d3dkmddi.h)
La structure DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 est utilisée par les pilotes miniports d’affichage pour signaler l’achèvement du retournement par plan après un VSYNC.
Syntaxe
typedef struct _DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 {
DWORD LayerIndex;
ULONGLONG PresentId;
DXGKCB_NOTIFY_MPO_VSYNC_FLAGS Flags;
} DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2;
Membres
LayerIndex
Index de base zéro du plan de superposition à afficher. Le plan supérieur (dans la direction z) a l’index zéro. Les valeurs d’index des plans doivent être séquentielles de haut en bas.
PresentId
La vidéo présente l’ID source fourni lors d’un appel de DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 .
Flags
Structure DXGKCB_NOTIFY_MPO_VSYNC_FLAGS contenant des indicateurs de jeu de pilotes. Ces indicateurs sont utilisés pour déterminer si le planificateur doit appeler DXGKDDI_POSTMULTIPLANEOVERLAYPRESENT pour ce plan.
Remarques
DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 est membre de la structure DXGKARGCB_NOTIFY_INTERRUPT_DATA . Il est rempli par le pilote pour signaler l’achèvement du basculement de chaque plan après qu’un VSYNC s’est produit. Il doit être rempli lorsque l’adaptateur d’affichage génère une interruption après un VSYNC.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1607 (WDDM 2.1) |
En-tête | d3dkmddi.h |
Voir aussi
DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3
DXGKARGCB_NOTIFY_INTERRUPT_DATA