Bagikan melalui


struktur D3DDDI_NATIVEFENCEMAPPING (d3dukmdt.h)

Struktur D3DDDI_NATIVEFENCEMAPPING berisi pemetaan alamat pagar GPU asli di ruang alamat proses pemanggil.

Sintaks

typedef struct _D3DDDI_NATIVEFENCEMAPPING {
  void                                  D3DKMT_PTR(
    VOID              *unnamedParam1,
    CurrentValueCpuVa unnamedParam2
  );
  D3DKMT_ALIGN64 D3DGPU_VIRTUAL_ADDRESS CurrentValueGpuVa;
  D3DKMT_ALIGN64 D3DGPU_VIRTUAL_ADDRESS MonitoredValueGpuVa;
  D3DKMT_ALIGN64 BYTE                   Reserved[32];
} D3DDDI_NATIVEFENCEMAPPING;

Anggota

void D3DKMT_PTR( VOID *unnamedParam1, CurrentValueCpuVa unnamedParam2)

CurrentValueGpuVa

Pemetaan baca/tulis nilai saat ini untuk GPU di ruang alamat proses saat ini. Nilai ini digunakan oleh mesin GPU untuk membaca atau menulis ke pagar asli CurrentValue sebagai operasi sinyal pagar.

MonitoredValueGpuVa

Pemetaan baca/tulis nilai yang dipantau untuk GPU di ruang alamat proses saat ini. Nilai ini digunakan oleh mesin GPU untuk memeriksa apakah gangguan CPU bersyarkat harus dinaikkan.

Reserved[32]

Dicadangkan untuk penggunaan sistem.

Keterangan

Untuk informasi selengkapnya tentang pagar GPU asli, lihat Objek pagar GPU asli.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 11, versi 24H2
Header d3dukmdt.h

Lihat juga

D3DDDI_NATIVEFENCEINFO

D3DKMT_CREATENATIVEFENCE

D3DKMTCreateNativeFence