Compartilhar via


estrutura DXGKARG_SETNATIVEFENCELOGBUFFER (d3dkmddi.h)

DXGKARG_SETNATIVEFENCELOGBUFFER é a estrutura de entrada para DxgkDdiSetNativeFenceLogBuffer.

Sintaxe

typedef struct _DXGKARG_SETNATIVEFENCELOGBUFFER {
  HANDLE                                hHwQueue;
  UINT                                  NumberOfEntries;
  DXGK_NATIVE_FENCE_LOG_BUFFER          *LogBufferCpuVa;
  D3DGPU_VIRTUAL_ADDRESS                LogBufferGpuVa;
  D3DGPU_VIRTUAL_ADDRESS                LogBufferSystemProcessGpuVa;
  DXGKARG_SETNATIVEFENCELOGBUFFER_FLAGS Flags;
  BYTE                                  Reserved[32];
} DXGKARG_SETNATIVEFENCELOGBUFFER;

Membros

hHwQueue

[in] Identificador de driver do HWQueue ao qual esse log pertence.

NumberOfEntries

[in] Número de entradas na matriz de entradas de log para as quais o LogBufferCpuVa aponta.

LogBufferCpuVa

[in] O endereço virtual de CPU do modo kernel de leitura/gravação do buffer de log de isolamento nativo.

LogBufferGpuVa

[in] O VA de GPU de leitura/gravação do buffer de log no espaço de endereço do processo do usuário.

LogBufferSystemProcessGpuVa

[in] O VA de GPU de leitura/gravação do buffer de log no espaço de endereço do sistema.

Flags

[in] Uma estrutura DXGKARG_SETNATIVEFENCELOGBUFFER_FLAGS que contém sinalizadores para gravar uma carga no buffer de log de isolamento nativo.

Reserved[32]

Reservado para uso do sistema.

Comentários

Para obter mais informações sobre cercas de GPU nativas e uso do buffer de log, consulte Objetos de isolamento de GPU nativa.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11, versão 24H2
Cabeçalho d3dkmddi.h

Confira também

DXGK_NATIVE_FENCE_LOG_BUFFER

DxgkDdiSetNativeFenceLogBuffer