Condividi tramite


struttura DXGK_FLIPQUEUE_LOG_ENTRY (d3dkmddi.h)

Nel modello di accodamento hardware, la struttura DXGK_FLIPQUEUE_LOG_ENTRY contiene una singola voce di log della coda di scorrimento per un capovolgimento completato o annullato.

Sintassi

typedef struct _DXGK_FLIPQUEUE_LOG_ENTRY {
  ULONGLONG PresentId;
  ULONGLONG PresentTimestamp;
} DXGK_FLIPQUEUE_LOG_ENTRY;

Membri

PresentId

[in] Identifica il capovolgimento completato o annullato.

PresentTimestamp

[in] Timestamp del capovolgimento. Questo valore viene specificato in unità contatore clock CPU (ottenuto da KeQueryPerformanceCounter). PresentTimestamp può essere uno dei valori seguenti:

Valore Significato
DXGK_HWFLIPQUEUE_TIMESTAMP_CANCELLED Lo scorrimento è stato annullato e il contenuto non è mai stato visualizzato sullo schermo.
Valore > 0 Timestamp quando l'inversione ha iniziato a essere visibile sullo schermo; vale a dire, l'ora di inizio dell'analisi.

Osservazioni

La struttura DXGKARG_SETFLIPQUEUELOGBUFFER contiene un puntatore a una matrice di strutture DXGK_FLIPQUEUE_LOG_ENTRY.

Fabbisogno

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

Vedere anche

DXGKARG_SETFLIPQUEUELOGBUFFER

DXGKDDI_SETFLIPQUEUELOGBUFFER