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

DXGKCB_NOTIFY_INTERRUPT

DXGKCB_NOTIFY_MPO_VSYNC_FLAGS

DXGKDDI_POSTMULTIPLANEOVERLAYPRESENT

DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3