Condividi tramite


DXGKDDI_SETFLIPQUEUELOGBUFFER funzione di callback (d3dkmddi.h)

Nel modello di accodamento hardware, il sistema operativo chiama la funzione [DXGKDDI_SETFLIPQUEUELOGBUFFER](/windows-hardware/drivers/ddi/nc-d3dkmddi-dxgkddi_setflipqueuelogbuffe r) per fornire al driver il log della coda di scorrimento.

Sintassi

DXGKDDI_SETFLIPQUEUELOGBUFFER DxgkddiSetflipqueuelogbuffer;

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

Parametri

hAdapter

[in] Handle per una scheda di visualizzazione.

pSetFlipQueueLogBuffer

[in] Puntatore a una struttura DXGKARG_SETFLIPQUEUELOGBUFFER contenente i parametri per questa funzione.

Valore restituito

DXGKDDI_SETFLIPQUEUELOGBUFFER restituisce un codice NTSTATUS, ad esempio uno dei seguenti:

Valore restituito Significato
STATUS_SUCCESS La routine è stata completata correttamente. Se DXGKARG_SETFLIPQUEUELOGBUFFER::LogBufferAddress è NULL, questa DDI deve restituire STATUS_SUCCESS.
STATUS_NO_MEMORY La funzione non è riuscita perché non è stato in grado di allocare la quantità di memoria necessaria per completare correttamente.
STATUS_NOT_IMPLEMENTED Il driver non implementa il supporto per questa operazione.

Osservazioni

Per altre informazioni, vedere Ottenere statistiche presenti per i capovolgimenti in coda.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11 (WDDM 3.0)
intestazione d3dkmddi.h
IRQL PASSIVE_LEVEL

Vedere anche

DXGKARG_SETFLIPQUEUELOGBUFFER