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


структура DXGKARG_SETFLIPQUEUELOGBUFFER (d3dkmddi.h)

Структура DXGKARG_SETFLIPQUEUELOGBUFFER содержит параметры функции обратного вызова DXGKDDI_SETFLIPQUEUELOGBUFFER драйвера.

Синтаксис

typedef struct _DXGKARG_SETFLIPQUEUELOGBUFFER {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           LayerIndex;
  UINT                           NumberOfEntries;
  DXGK_FLIPQUEUE_LOG_ENTRY       *LogBufferAddress;
} DXGKARG_SETFLIPQUEUELOGBUFFER;

Члены

VidPnSourceId

[in] Значение D3DDDI_VIDEO_PRESENT_SOURCE_ID , определяющее идентификатор источника VidPn, для которого предоставляется буфер журнала очереди переворачивания.

LayerIndex

[in] Отсчитываемое от нуля значение индекса, идентифицирующее индекс плоскости MPO, для которого предоставляется буфер журнала очереди переворачивания.

NumberOfEntries

[in] Количество записей в буфере журнала очереди переворачивания, на которое указывает LogBufferAddress .

LogBufferAddress

[in] Указатель на массив DXGK_FLIPQUEUE_LOG_ENTRY структур в буфере журнала очереди переворачивания. Это значение является виртуальным адресом ЦП в режиме ядра буфера журнала очереди переворачивания в нестраничной памяти. LogBufferAddress имеет значение NULL, если ОПЕРАЦИОННая система вот-вот уничтожит текущий буфер журнала очереди переворачивания.

Комментарии

Дополнительные сведения см. в разделе Получение текущей статистики для сальто в очереди .

Требования

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

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

DXGK_FLIPQUEUE_LOG_ENTRY

DXGKDDI_SETFLIPQUEUELOGBUFFER