struttura DXGK_NATIVE_FENCE_LOG_ENTRY (d3dukmdt.h)
La struttura DXGK_NATIVE_FENCE_LOG_ENTRY contiene una voce di log di isolamento nativa.
Sintassi
typedef struct _DXGK_NATIVE_FENCE_LOG_ENTRY {
UINT64 FenceValue;
D3DKMT_HANDLE hNativeFence;
UINT OperationType;
UINT64 Reserved0;
UINT64 FenceObservedGpuTimestamp;
UINT64 Reserved1;
UINT64 FenceEndGpuTimestamp;
} DXGK_NATIVE_FENCE_LOG_ENTRY;
Members
FenceValue
Payload UMD: valore di recinto appena segnalato/sbloccato.
hNativeFence
Payload UMD: D3DKMT_HANDLE in modalità utente dell'isolamento nativo a cui appartiene questa operazione.
OperationType
Payload UMD: valore DXGK_FENCE_LOG_OPERATION che specifica il tipo dell'operazione.
Reserved0
Riservato per l'allineamento.
FenceObservedGpuTimestamp
Payload GPU: quando OperationType è OPERATION_WAIT_UNBLOCKED, specifica l'ora della GPU in cui è stato rilevato un comando di attesa non risolto dal motore e bloccato HWQueue.
Reserved1
Riservato per l'allineamento.
FenceEndGpuTimestamp
Payload GPU: tempo GPU in cui l'operazione di isolamento è stata completata nella GPU.
Commenti
Per altre informazioni sulle recinzioni GPU native e sull'utilizzo del buffer di log, vedere Oggetti di isolamento GPU nativi.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 versione 24H2 |
Intestazione | d3dukmdt.h |