DXGK_CANCELFLIPS_PLANE Struktur (d3dkmddi.h)
Im Hardware-Flip-Warteschlangenmodell enthält die DXGK_CANCELFLIPS_PLANE-Struktur eine Anforderung zum Abbrechen der Ebene.
Syntax
typedef struct _DXGK_CANCELFLIPS_PLANE {
ULONGLONG PresentIdCancelRequested;
ULONGLONG PresentIdCancelled;
UINT LayerIndex;
} DXGK_CANCELFLIPS_PLANE;
Member
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. |
LayerIndex
[in] Gibt den Index der MPO-Ebene in der Flip-Warteschlange an.
Hinweise
Die DXGKARG_CANCELFLIPS-Struktur enthält einen Zeiger auf ein Array von DXGK_CANCELFLIPS_PLANE Strukturen, die jeweils eine Abbruchanforderung pro Ebene enthalten.
Weitere Informationen finden Sie unter Abbrechen von verriegelten Flips auf mehreren Ebenen .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11 (WDDM 3.0) |
Kopfzeile | d3dkmddi.h |