DXGK_FLIPQUEUE_LOG_ENTRY 結構 (d3dkmddi.h)

硬體翻轉佇列模型中DXGK_FLIPQUEUE_LOG_ENTRY 結構包含已完成或取消翻轉的單一翻轉佇列記錄專案。

語法

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

成員

PresentId

[in]識別已完成或取消的翻轉。

PresentTimestamp

[in]翻轉的時間戳。 此值是以 CPU 時鐘計數器單位指定, (從 KeQueryPerformanceCounter 取得) 取得。 PresentTimestamp 可以是下列其中一個值:

意義
DXGK_HWFLIPQUEUE_TIMESTAMP_CANCELLED 翻轉已取消,且內容永遠不會顯示在畫面上。
值 > 0 當翻轉開始在螢幕上顯示時,時間戳;也就是說,掃描的開始時間。

備註

DXGKARG_SETFLIPQUEUELOGBUFFER 結構包含DXGK_FLIPQUEUE_LOG_ENTRY結構數位的指標。

規格需求

需求
最低支援的用戶端 Windows 11 (WDDM 3.0)
標頭 d3dkmddi.h

另請參閱

DXGKARG_SETFLIPQUEUELOGBUFFER

DXGKDDI_SETFLIPQUEUELOGBUFFER