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 |