Freigeben über


DXGKARG_SETINTERRUPTTARGETPRESENTID Struktur (d3dkmddi.h)

Die DXGKARG_SETINTERRUPTTARGETPRESENTID-Struktur enthält Parameter für die DXGKDDI_SETINTERRUPTTARGETPRESENTID Rückruffunktion des Treibers.

Syntax

typedef struct _DXGKARG_SETINTERRUPTTARGETPRESENTID {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           LayerIndex;
  ULONGLONG                      InterruptTargetPresentId;
} DXGKARG_SETINTERRUPTTARGETPRESENTID;

Member

VidPnSourceId

[in] Ein D3DDDI_VIDEO_PRESENT_SOURCE_ID Wert, der die VidPn-Quell-ID der Hardware-Flip-Warteschlange identifiziert.

LayerIndex

[in] Ein nullbasierter Indexwert, der den MPO-Ebenenindex der Flip-Warteschlange identifiziert.

InterruptTargetPresentId

[in] Wert, der die PresentId identifiziert, die zum Auslösen eines entsprechenden VSync- oder HSync-Interrupts nach Abschluss erforderlich ist. InterruptTargetPresentId kann einer der folgenden Werte sein:

Wert Bedeutung
UINT64_MAX Es ist kein VSync-Interrupt erforderlich, bis die vorhandene Ziel-ID erneut geändert wird.
0 VSync-Interrupts sind für jedes Intervall erforderlich, unabhängig davon, ob neue Flips abgeschlossen werden.
Ein beliebiger anderer Wert. Interrupts werden ausgelöst, wenn die aktuell gescannte PresentId >= InterruptTargetPresentId.

Hinweise

Weitere Informationen finden Sie unter Angeben des Vsync-Interruptverhaltens .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11 (WDDM 3.0)
Kopfzeile d3dkmddi.h

Weitere Informationen

DXGKDDI_SETINTERRUPTTARGETPRESENTID