Condividi tramite


DXGKARG_SETNATIVEFENCELOGBUFFER struttura (d3dkmddi.h)

DXGKARG_SETNATIVEFENCELOGBUFFER è la struttura di input per DxgkDdiSetNativeFenceLogBuffer.

Sintassi

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;

Members

hHwQueue

[in] Handle driver dell'HWQueue a cui appartiene questo log.

NumberOfEntries

[in] Numero di voci nella matrice di voci di log a cui fa riferimento LogBufferCpuVa .

LogBufferCpuVa

[in] Indirizzo virtuale della CPU in modalità kernel di lettura/scrittura del buffer del log di recinzione nativo.

LogBufferGpuVa

[in] Gpu di lettura/scrittura del buffer di log nello spazio di indirizzi del processo utente.

LogBufferSystemProcessGpuVa

[in] La GPU di lettura/scrittura del buffer di log nello spazio indirizzi del sistema.

Flags

[in] Struttura DXGKARG_SETNATIVEFENCELOGBUFFER_FLAGS che contiene flag per la scrittura di un payload nel buffer del log di recinzione nativo.

Reserved[32]

Riservato per l'utilizzo nel sistema.

Commenti

Per altre informazioni sulle barriere GPU native e sull'utilizzo del buffer di log, vedere Oggetti di recinzione GPU nativa.

Requisiti

Requisito Valore
Client minimo supportato Windows 11, versione 24H2
Intestazione d3dkmddi.h

Vedi anche

DXGK_NATIVE_FENCE_LOG_BUFFER

DxgkDdiSetNativeFenceLogBuffer