DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2-Struktur (d3dkmddi.h)
Die DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2-Struktur wird von Anzeige-Miniporttreibern verwendet, um die Vervollständigung des Flips pro Ebene nach einem VSYNC zu melden.
Syntax
typedef struct _DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 {
DWORD LayerIndex;
ULONGLONG PresentId;
DXGKCB_NOTIFY_MPO_VSYNC_FLAGS Flags;
} DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2;
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.
PresentId
Die Während eines DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3-Anrufs bereitgestellte Quell-ID des Videos.
Flags
Eine DXGKCB_NOTIFY_MPO_VSYNC_FLAGS-Struktur , die Treibersatzflags enthält. Diese Flags werden verwendet, um zu bestimmen, ob der Planer DXGKDDI_POSTMULTIPLANEOVERLAYPRESENT für diese Ebene aufrufen soll.
Hinweise
DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 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 ein VSYNC auftritt. Sie sollte ausgefüllt werden, wenn die Grafikkarte nach einer VSYNC einen Interrupt generiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1607 (WDDM 2.1) |
Kopfzeile | d3dkmddi.h |
Weitere Informationen
DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3
DXGKARGCB_NOTIFY_INTERRUPT_DATA