Поделиться через


структура 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] Метка времени пролистывания. Это значение указывается в единицах счетчика часов ЦП (полученных из KeQueryPerformanceCounter). PresentTimestamp может иметь одно из следующих значений:

Значение Значение
DXGK_HWFLIPQUEUE_TIMESTAMP_CANCELLED Флип был отменен, и содержимое никогда не отображалось на экране.
Значение > 0 Метка времени начала отображения пролистывания на экране; то есть время начала сканирования.

Комментарии

Структура DXGKARG_SETFLIPQUEUELOGBUFFER содержит указатель на массив DXGK_FLIPQUEUE_LOG_ENTRY структур.

Требования

Требование Значение
Минимальная версия клиента Windows 11 (WDDM 3.0)
Верхняя часть d3dkmddi.h

См. также раздел

DXGKARG_SETFLIPQUEUELOGBUFFER

DXGKDDI_SETFLIPQUEUELOGBUFFER