Bagikan melalui


struktur D3DKMT_CREATENATIVEFENCE (d3dkmthk.h)

Struktur D3DKMT_CREATENATIVEFENCE adalah parameter untuk fungsi D3DKMTCreateNativeFence . Ini menjelaskan objek pagar untuk dibuat.

Sintaks

typedef struct _D3DKMT_CREATENATIVEFENCE {
  D3DKMT_HANDLE                  hDevice;
  D3DKMT_HANDLE                  hSyncObject;
  BYTE                           PrivateDriverData[D3DDDI_NATIVE_FENCE_PDD_SIZE];
  D3DDDI_NATIVEFENCEINFO         Info;
  D3DKMT_CREATENATIVEFENCE_FLAGS Flags;
  BYTE                           Reserved[28];
} D3DKMT_CREATENATIVEFENCE;

Anggota

hDevice

[in] Handel ke perangkat tempat objek pagar dibuat.

hSyncObject

[keluar] Handel ke objek sinkronisasi pada proses ini.

PrivateDriverData[D3DDDI_NATIVE_FENCE_PDD_SIZE]

[masuk/keluar] Data driver privat untuk diteruskan ke fungsi DxgkDdiCreateNativeFence KMD dan salin kembali ke UMD.

Info

[masuk/keluar] Struktur D3DDDI_NATIVEFENCEINFO yang menjelaskan atribut objek sinkronisasi.

Flags

[in] Struktur D3DKMT_CREATENATIVEFENCE_FLAGS yang menjelaskan bendera untuk objek pagar.

Reserved[28]

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 d3dkmthk.h

Lihat juga

D3DKMTCreateNativeFence

DxgkDdiCreateNativeFence