struktur DXGK_NATIVE_FENCE_LOG_ENTRY (d3dukmdt.h)
Struktur DXGK_NATIVE_FENCE_LOG_ENTRY berisi entri log pagar asli.
Sintaks
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;
Anggota
FenceValue
Payload UMD: Nilai pagar yang baru disinyalir/tidak diblokir.
hNativeFence
Payload UMD: Mode pengguna D3DKMT_HANDLE pagar asli tempat operasi ini berada.
OperationType
Payload UMD: Nilai DXGK_FENCE_LOG_OPERATION yang menentukan jenis operasi.
Reserved0
Dicadangkan untuk perataan.
FenceObservedGpuTimestamp
Payload GPU: Ketika OperationType OPERATION_WAIT_UNBLOCKED, menentukan waktu GPU di mana perintah tunggu yang belum terselesaikan dilihat oleh mesin dan menghentikan HWQueue.
Reserved1
Dicadangkan untuk perataan.
FenceEndGpuTimestamp
Payload GPU: Waktu GPU di mana operasi pagar selesai pada GPU.
Keterangan
Untuk informasi selengkapnya tentang pagar GPU asli dan penggunaan buffer log, lihat Objek pagar GPU asli.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11, versi 24H2 |
Header | d3dukmdt.h |