Freigeben über


DXGK_FLIPQUEUE_LOG_ENTRY-Struktur (d3dkmddi.h)

Im Hardware-Flip-Warteschlangenmodell enthält die DXGK_FLIPQUEUE_LOG_ENTRY-Struktur einen einzelnen Flip-Warteschlangenprotokolleintrag für einen abgeschlossenen oder abgebrochenen Flip.

Syntax

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

Member

PresentId

[in] Identifiziert den abgeschlossenen oder abgebrochenen Flip.

PresentTimestamp

[in] Zeitstempel des Flips. Dieser Wert wird in CPU-Taktzählereinheiten angegeben (abgerufen aus KeQueryPerformanceCounter). PresentTimestamp kann einer der folgenden Werte sein:

Wert Bedeutung
DXGK_HWFLIPQUEUE_TIMESTAMP_CANCELLED Das Flip wurde abgebrochen, und inhalte wurden nie auf dem Bildschirm angezeigt.
Wert > 0 Der Zeitstempel, zu dem das Umdrehen auf dem Bildschirm angezeigt wurde; d. h. die Startzeit des Scanouts.

Hinweise

Die DXGKARG_SETFLIPQUEUELOGBUFFER-Struktur enthält einen Zeiger auf ein Array von DXGK_FLIPQUEUE_LOG_ENTRY Strukturen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11 (WDDM 3.0)
Kopfzeile d3dkmddi.h

Weitere Informationen

DXGKARG_SETFLIPQUEUELOGBUFFER

DXGKDDI_SETFLIPQUEUELOGBUFFER