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 |