共用方式為


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