Freigeben über


DXGKDDI_SETFLIPQUEUELOGBUFFER Rückruffunktion (d3dkmddi.h)

Im Hardware flip queue modelruft das Betriebssystem die Funktion [DXGKDDI_SETFLIPQUEUELOGBUFFER](/windows-hardware/drivers/ddi/nc-d3dkmddi-dxgkddi_setflipqueuelogbuffe r) auf, um dem Treiber das Flip-Warteschlangenprotokoll bereitzustellen.

Syntax

DXGKDDI_SETFLIPQUEUELOGBUFFER DxgkddiSetflipqueuelogbuffer;

NTSTATUS DxgkddiSetflipqueuelogbuffer(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_SETFLIPQUEUELOGBUFFER pSetFlipQueueLogBuffer
)
{...}

Parameter

hAdapter

[in] Handle zu einem Anzeigeadapter.

pSetFlipQueueLogBuffer

[in] Zeiger auf eine DXGKARG_SETFLIPQUEUELOGBUFFER Struktur, die die Parameter für diese Funktion enthält.

Rückgabewert

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

Rückgabewert Bedeutung
STATUS_SUCCESS Die Routine wurde erfolgreich abgeschlossen. Wenn DXGKARG_SETFLIPQUEUELOGBUFFER::LogBufferAddress NULL ist, muss dieser DDI STATUS_SUCCESS zurückgeben.
STATUS_NO_MEMORY Fehler bei der Funktion, da sie nicht in der Lage war, die zum erfolgreichen Abschluss erforderliche Arbeitsspeichermenge zuzuweisen.
STATUS_NOT_IMPLEMENTED Der Treiber implementiert keine Unterstützung für diesen Vorgang.

Bemerkungen

Weitere Informationen finden Sie unter Abrufen vorhandener Statistiken für in die Warteschlange eingereihte Flips.

Anforderungen

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

Siehe auch

DXGKARG_SETFLIPQUEUELOGBUFFER