Partilhar 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 este log pertence.

NumberOfEntries

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

LogBufferCpuVa

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

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 cerca nativa.

Reserved[32]

Reservado para uso do sistema.

Observações

Para obter mais informações sobre cercas de GPU nativas e uso de buffer de log, consulte objetos de cerca de GPU nativos.

Requisitos

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

Consulte também

DXGK_NATIVE_FENCE_LOG_BUFFER

DxgkDdiSetNativeFenceLogBuffer