struttura DXGK_FLIPQUEUE_LOG_ENTRY (d3dkmddi.h)
Nel modello di coda di scorrimento 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;
Members
PresentId
[in] Identifica il capovolgimento completato o annullato.
PresentTimestamp
[in] Timestamp del capovolgimento. Questo valore viene specificato nelle unità contatori del clock della CPU ottenute da KeQueryPerformanceCounter. PresentTimestamp può essere uno dei valori seguenti:
Valore | Significato |
---|---|
DXGK_HWFLIPQUEUE_TIMESTAMP_CANCELLED | Il capovolgimento è stato annullato e il contenuto non è mai stato visualizzato sullo schermo. |
Valore > 0 | Il timestamp quando l'inversione ha iniziato a essere visibile sullo schermo; vale a dire, l'ora di inizio dello scanout. |
Commenti
La struttura DXGKARG_SETFLIPQUEUELOGBUFFER contiene un puntatore a una matrice di strutture DXGK_FLIPQUEUE_LOG_ENTRY .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 (WDDM 3.0) |
Intestazione | d3dkmddi.h |