DXGKARG_CANCELQUEUEDFLIPS Struktur (d3dkmddi.h)
Die DXGKARG_CANCELQUEUEDFLIPS-Struktur enthält Parameter für die DXGKDDI_CANCELQUEUEDFLIPS Rückruffunktion des Treibers. Diese Struktur wurde durch DXGKARG_CANCELFLIPS ab WDDM 3.0 ersetzt.
Syntax
typedef struct _DXGKARG_CANCELQUEUEDFLIPS {
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
UINT LayerIndex;
ULONGLONG PresentIdCancelRequested;
ULONGLONG PresentIdCancelled;
} DXGKARG_CANCELQUEUEDFLIPS;
Member
VidPnSourceId
[in] Ein D3DDDI_VIDEO_PRESENT_SOURCE_ID Wert, der die VidPn-Quell-ID der Flip-Warteschlange identifiziert.
LayerIndex
[in] Gibt den Index der MPO-Ebene in der Flip-Warteschlange an.
PresentIdCancelRequested
[in] Gibt den Bereich der abzubrechenden PresentIds an. Dieser Wert ist der erste Flip im Bereich von [PresentIdCancelRequested, LastSubmittedPresentIdToDriver]-Flips, die abgebrochen werden sollen.
PresentIdCancelled
[out] Gibt den Bereich von PresentIds an, den der Treiber synchron abgebrochen hat. Dieser Wert ist der erste Flip im Bereich von [PresentIdCancelled, LastSubmittedPresentIdToDriver] Flips, die abgebrochen wurden. Mögliche Werte für PresentIdCancelled folgen.
Wert | Bedeutung |
---|---|
PresentIdCancelRequested | Der Treiber hat alle ausstehenden Flips im angegebenen Bereich abgebrochen. |
Größer als oder gleich PresentIdCancelRequested | Der Treiber konnte eine oder mehrere der ausstehenden Geschenke im angegebenen Bereich nicht abbrechen. |
Null | Keine der ausstehenden Geschenke wurde synchron abgebrochen. |
Hinweise
Asynchron abgebrochene PresentIds werden über den VSync-Interruptmechanismus gemeldet.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Server 2022 (WDDM 2.9) |
Kopfzeile | d3dkmddi.h |