DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3-Struktur (d3dkmddi.h)

Der Anzeige-Miniporttreiber verwendet DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 , um die Vervollständigung des Flips pro Ebene nach einer Vsync zu melden.

Syntax

typedef struct _DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 {
  DWORD LayerIndex;
  ULONG FirstFreeFlipQueueLogEntryIndex;
} DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3;

Member

LayerIndex

Der nullbasierte Index der anzuzeigenden Überlagerungsebene. Die oberste Ebene (in Z-Richtung) weist index null auf. Die Indexwerte der Ebenen müssen von oben nach unten sequenziell sein.

FirstFreeFlipQueueLogEntryIndex

Der Index nach dem letzten geschriebenen Eintrag im Flip-Warteschlangenprotokollpuffer.

Hinweise

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 ist ein Mitglied der DXGKARGCB_NOTIFY_INTERRUPT_DATA-Struktur . Er wird vom Treiber ausgefüllt, um die Flip-Vervollständigung der einzelnen Ebenen zu melden, nachdem eine Vsync im Hardware-Flip-Warteschlangenmodell auftritt. Sie sollte ausgefüllt werden, wenn die Grafikkarte nach einer Vsync einen Interrupt generiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Server) Windows Server 2022 (WDDM 2.9)
Kopfzeile d3dkmddi.h

Weitere Informationen

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2

DXGKARGCB_NOTIFY_INTERRUPT_DATA

DXGKCB_NOTIFY_INTERRUPT