Freigeben über


DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 Struktur (d3dkmddi.h)

Der Miniporttreiber für die Anzeige verwendet DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3, um nach einer Vsync den Flip-Abschluss pro Ebene zu melden.

Syntax

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

Angehörige

LayerIndex

Der nullbasierte Index der anzuzeigenden Überlagerungsebene. Die obere Ebene (in z-Richtung) hat den Index Null. Die Indexwerte der Ebenen müssen von oben nach unten sequenziell sein.

FirstFreeFlipQueueLogEntryIndex

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

Bemerkungen

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3 ist ein Mitglied der DXGKARGCB_NOTIFY_INTERRUPT_DATA Struktur. Es wird vom Treiber ausgefüllt, um den Flip-Abschluss jedes Flugzeugs zu melden, nachdem eine Vsync im Hardware Flip-Warteschlangenmodellerfolgt. Er sollte ausgefüllt werden, wenn der Anzeigeadapter nach einer Vsync einen Interrupt generiert.

Anforderungen

Anforderung Wert
mindestens unterstützte Server- Windows Server 2022 (WDDM 2.9)
Header- d3dkmddi.h

Siehe auch

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2

DXGKARGCB_NOTIFY_INTERRUPT_DATA

DXGKCB_NOTIFY_INTERRUPT