Freigeben über


DXGK_CANCELFLIPS_PLANE Struktur (d3dkmddi.h)

Im Hardware flip queue modelenthält die DXGK_CANCELFLIPS_PLANE struktur eine Plane cancel request.

Syntax

typedef struct _DXGK_CANCELFLIPS_PLANE {
  ULONGLONG PresentIdCancelRequested;
  ULONGLONG PresentIdCancelled;
  UINT      LayerIndex;
} DXGK_CANCELFLIPS_PLANE;

Angehörige

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.

LayerIndex

[in] Identifiziert den MPO-Ebenenindex in der Flip-Warteschlange.

Bemerkungen

Die DXGKARG_CANCELFLIPS-Struktur enthält einen Zeiger auf ein Array von DXGK_CANCELFLIPS_PLANE Strukturen, die jeweils eine Anforderung pro Ebene enthalten.

Weitere Informationen finden Sie unter Abbrechen von verriegelten Flips auf mehreren Ebenen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11 (WDDM 3.0)
Header- d3dkmddi.h

Siehe auch

DXGKARG_CANCELFLIPS

DXGKDDI_CANCELFLIPS