Condividi tramite


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

Vedi anche

DXGKARG_SETFLIPQUEUELOGBUFFER

DXGKDDI_SETFLIPQUEUELOGBUFFER