Bagikan melalui


struktur DXGK_NATIVE_FENCE_LOG_HEADER (d3dukmdt.h)

Struktur DXGK_NATIVE_FENCE_LOG_HEADER berisi informasi header untuk buffer log pagar asli.

Sintaks

typedef struct _DXGK_NATIVE_FENCE_LOG_HEADER {
  union {
    struct {
      UINT32 FirstFreeEntryIndex;
      UINT32 WraparoundCount;
    };
    ULARGE_INTEGER AtomicWraparoundAndEntryIndex;
  };
  DXGK_NATIVE_FENCE_LOG_TYPE Type;
  UINT64                     NumberOfEntries;
  UINT64                     Reserved[2];
} DXGK_NATIVE_FENCE_LOG_HEADER;

Anggota

FirstFreeEntryIndex

Indeks entri gratis pertama dalam log. FirstFreeEntryIndex adalah nilai yang sama dengan LowPart AtomicWraparoundAndEntryIndex.

WraparoundCount

Berapa kali entri log telah dibungkus. Nilai yang sama dengan HighPart dari AtomicWraparoundAndEntryIndex.

AtomicWraparoundAndEntryIndex

Bilangan bulat 64-bit yang berisi FirstFreeEntryIndex di LowPart dan WraparoundCount di HighPart.

Type

Enumerasi DXGK_NATIVE_FENCE_LOG_TYPE yang menentukan jenis entri log pagar asli.

NumberOfEntries

Jumlah struktur DXGK_NATIVE_FENCE_LOG_ENTRY dalam array Entri dari buffer log pagar asli.

Reserved[2]

Dicadangkan untuk penggunaan sistem.

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

Lihat juga

DXGK_NATIVE_FENCE_LOG_BUFFER

DXGK_NATIVE_FENCE_LOG_ENTRY

DXGK_NATIVE_FENCE_LOG_TYPE

DxgkDdiSetNativeFenceLogBuffer