Condividi tramite


struttura DXGKARG_SETFLIPQUEUELOGBUFFER (d3dkmddi.h)

La struttura DXGKARG_SETFLIPQUEUELOGBUFFER contiene parametri per la funzione di callback del driver DXGKDDI_SETFLIPQUEUELOGBUFFER.

Sintassi

typedef struct _DXGKARG_SETFLIPQUEUELOGBUFFER {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           LayerIndex;
  UINT                           NumberOfEntries;
  DXGK_FLIPQUEUE_LOG_ENTRY       *LogBufferAddress;
} DXGKARG_SETFLIPQUEUELOGBUFFER;

Membri

VidPnSourceId

[in] Valore D3DDDI_VIDEO_PRESENT_SOURCE_ID che identifica l'ID di origine VidPn per il quale viene fornito il buffer del log della coda di scorrimento.

LayerIndex

[in] Valore di indice in base zero che identifica l'indice del piano MPO per il quale viene fornito il buffer del log della coda di scorrimento.

NumberOfEntries

[in] Numero di voci nel buffer del log della coda di scorrimento a cui LogBufferAddress punta.

LogBufferAddress

[in] Puntatore a una matrice di strutture DXGK_FLIPQUEUE_LOG_ENTRY nel buffer del log della coda di scorrimento. Questo valore è l'indirizzo virtuale della CPU in modalità kernel del buffer del log della coda di scorrimento nella memoria non di paging. logBufferAddress è NULL se il sistema operativo sta per distruggere il buffer corrente del log della coda di scorrimento.

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

Vedere anche

DXGK_FLIPQUEUE_LOG_ENTRY

DXGKDDI_SETFLIPQUEUELOGBUFFER