Compartilhar via


estrutura DXGKARG_SETFLIPQUEUELOGBUFFER (d3dkmddi.h)

A estrutura DXGKARG_SETFLIPQUEUELOGBUFFER contém parâmetros para a função de retorno de chamada DXGKDDI_SETFLIPQUEUELOGBUFFER do driver.

Sintaxe

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

Membros

VidPnSourceId

[in] Um valor D3DDDI_VIDEO_PRESENT_SOURCE_ID que identifica a ID de origem VidPn para a qual o buffer de log de fila de inversão está sendo fornecido.

LayerIndex

[in] Um valor de índice baseado em zero que identifica o índice do plano MPO para o qual o buffer de log de fila de inversão está sendo fornecido.

NumberOfEntries

[in] O número de entradas no buffer de log de fila de inversão que LogBufferAddress aponta para.

LogBufferAddress

[in] Ponteiro para uma matriz de estruturas de DXGK_FLIPQUEUE_LOG_ENTRY no buffer de log de fila de inversão. Esse valor é o endereço virtual da CPU no modo kernel do buffer de log de fila de inversão na memória não paginada. LogBufferAddress será NULL se o sistema operacional estiver prestes a destruir o buffer de log de fila de inversão atual.

Observações

Consulte Obtendo estatísticas presentes para ver os lançamentos na fila para obter mais informações.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11 (WDDM 3.0)
cabeçalho d3dkmddi.h

Consulte também

DXGK_FLIPQUEUE_LOG_ENTRY

DXGKDDI_SETFLIPQUEUELOGBUFFER