Freigeben über


DXGKDDI_CANCELFLIPS Rückruffunktion (d3dkmddi.h)

Im Hardware flip queue modelruft das Betriebssystem die DXGKDDI_CANCELFLIPS-Funktion des Anzeigeminiporttreibers auf, um zuvor in die Warteschlange eingereihte Flips synchron abzubrechen.

Syntax

DXGKDDI_CANCELFLIPS DxgkddiCancelflips;

NTSTATUS DxgkddiCancelflips(
  IN_CONST_HANDLE hAdapter,
  INOUT_PDXGKARG_CANCELFLIPS pCancelFlips
)
{...}

Parameter

hAdapter

[in] Handle zu einem Anzeigeadapter.

pCancelFlips

[in/out] Zeigen Sie auf eine DXGKARG_CANCELFLIPS Struktur, die die Parameter für diese Funktion enthält.

Rückgabewert

DXGKDDI_CANCELFLIPS gibt einen NTSTATUS-Code zurück, z. B. einen der folgenden:

Rückgabewert Bedeutung
STATUS_SUCCESS Die Routine wurde erfolgreich abgeschlossen.
STATUS_NOT_IMPLEMENTED Der Treiber implementiert keine Unterstützung für diesen Vorgang. Für diesen Rückgabestatus folgt das Betriebssystem einem Aufruf von DxgkDdiCancelQueuedFlips.

Bemerkungen

Asynchron abgebrochene PresentIds werden über den VSync-Interruptmechanismusgemeldet.

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
IRQL- DIRQL

Siehe auch

DXGKARG_CANCELFLIPS