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


структура 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