Compartir a través de


estructura DXGKARG_SETNATIVEFENCELOGBUFFER (d3dkmddi.h)

DXGKARG_SETNATIVEFENCELOGBUFFER es la estructura de entrada para DxgkDdiSetNativeFenceLogBuffer.

Sintaxis

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;

Miembros

hHwQueue

[in] Identificador del controlador del HWQueue al que pertenece este registro.

NumberOfEntries

[in] Número de entradas de la matriz de entradas de registro a las que apunta LogBufferCpuVa .

LogBufferCpuVa

[in] La dirección virtual de CPU en modo kernel de lectura y escritura del búfer de registro de barrera nativa.

LogBufferGpuVa

[in] Va de GPU de lectura y escritura del búfer de registro en el espacio de direcciones del proceso de usuario.

LogBufferSystemProcessGpuVa

[in] VA de GPU de lectura y escritura del búfer de registro en el espacio de direcciones del sistema.

Flags

[in] Estructura DXGKARG_SETNATIVEFENCELOGBUFFER_FLAGS que contiene marcas para escribir una carga en el búfer de registro de barrera nativa.

Reserved[32]

Reservado para uso del sistema.

Comentarios

Para más información sobre las barreras de GPU nativas y el uso del búfer de registro, consulte Objetos de barrera de GPU nativas.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11, versión 24H2
Encabezado d3dkmddi.h

Consulte también

DXGK_NATIVE_FENCE_LOG_BUFFER

DxgkDdiSetNativeFenceLogBuffer