DXGKARG_CANCELQUEUEDFLIPS Struktur (d3dkmddi.h)
Die DXGKARG_CANCELQUEUEDFLIPS-Struktur enthält Parameter für die DXGKDDI_CANCELQUEUEDFLIPS Rückruffunktion des Treibers. Diese Struktur wurde von DXGKARG_CANCELFLIPS ab WDDM 3.0 abgelöst.
Syntax
typedef struct _DXGKARG_CANCELQUEUEDFLIPS {
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
UINT LayerIndex;
ULONGLONG PresentIdCancelRequested;
ULONGLONG PresentIdCancelled;
} DXGKARG_CANCELQUEUEDFLIPS;
Angehörige
VidPnSourceId
[in] Ein D3DDDI_VIDEO_PRESENT_SOURCE_ID Wert, der die VidPn-Quell-ID der Flip-Warteschlange identifiziert.
LayerIndex
[in] Identifiziert den MPO-Ebenenindex in der Flip-Warteschlange.
PresentIdCancelRequested
[in] Identifies the range of PresentIds to cancel. 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 oder gleich PresentIdCancelRequested- | Der Treiber konnte eine oder mehrere der ausstehenden Präsentieren im angegebenen Bereich nicht abbrechen. |
Null | Keine der ausstehenden Präsentieren wurde synchron abgebrochen. |
Bemerkungen
Asynchron abgebrochene PresentIds werden über den VSync-Interruptmechanismusgemeldet.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Server 2022 (WDDM 2.9) |
Header- | d3dkmddi.h |