Bagikan melalui


enumerasi DXGK_FEATURE_ID (d3dukmdt.h)

Nilai enumerasi DXGK_FEATURE_ID mengidentifikasi fitur WDDM.

Sintaks

typedef enum _DXGK_FEATURE_ID {
  DXGK_FEATURE_HWSCH,
  DXGK_FEATURE_HWFLIPQUEUE,
  DXGK_FEATURE_LDA_GPUPV,
  DXGK_FEATURE_KMD_SIGNAL_CPU_EVENT,
  DXGK_FEATURE_USER_MODE_SUBMISSION,
  DXGK_FEATURE_SHARE_BACKING_STORE_WITH_KMD,
  DXGK_FEATURE_SAMPLE,
  DXGK_FEATURE_PAGE_BASED_MEMORY_MANAGER,
  DXGK_FEATURE_KERNEL_MODE_TESTING,
  DXGK_FEATURE_64K_PT_DEMOTION_FIX,
  DXGK_FEATURE_GPUPV_PRESENT_HWQUEUE,
  DXGK_FEATURE_GPUVAIOMMU,
  DXGK_FEATURE_NATIVE_FENCE,
  DXGK_FEATURE_QUERYSTATISTICS_EXTENSIONS
} DXGK_FEATURE_ID;

Konstanta

 
DXGK_FEATURE_HWSCH
Fitur penjadwalan GPU yang dipercepat perangkat keras. Kategori fitur DXGK_FEATURE_CATEGORY_DRIVER.
DXGK_FEATURE_HWFLIPQUEUE
Fitur antrean balik perangkat keras . Kategori fitur DXGK_FEATURE_CATEGORY_DRIVER.
DXGK_FEATURE_LDA_GPUPV
Adaptor tampilan tertaut dalam fitur paravirtualisasi GPU. Kategori fitur DXGK_FEATURE_CATEGORY_DRIVER.
DXGK_FEATURE_KMD_SIGNAL_CPU_EVENT
Sinyal peristiwa CPU oleh fitur KMD. Kategori fitur DXGK_FEATURE_CATEGORY_DRIVER.
DXGK_FEATURE_USER_MODE_SUBMISSION
Fitur pengiriman mode pengguna. Kategori fitur DXGK_FEATURE_CATEGORY_DRIVER.
DXGK_FEATURE_SHARE_BACKING_STORE_WITH_KMD
UMD yang memungkinkan untuk berbagi penyimpanan backing dengan fitur KMD. Kategori fitur DXGK_FEATURE_CATEGORY_DRIVER.
DXGK_FEATURE_SAMPLE
Driver dapat menggunakan nilai ini untuk menguji implementasinya.
DXGK_FEATURE_PAGE_BASED_MEMORY_MANAGER
Fitur manajemen memori berbasis halaman. Kategori fitur DXGK_FEATURE_CATEGORY_DRIVER.
DXGK_FEATURE_KERNEL_MODE_TESTING
Fitur antarmuka pengujian mode kernel. Kategori fitur DXGK_FEATURE_CATEGORY_DRIVER.
DXGK_FEATURE_64K_PT_DEMOTION_FIX
Perbaikan demosi tabel halaman 64k OS memperbaiki "fitur", yang menunjukkan bahwa OS memiliki perbaikan untuk demosi tabel halaman 64K diaktifkan. Demosi tabel halaman 64KB terjadi ketika rentang VA GPU yang dipetakan oleh halaman 64KB perlu dipetakan sebagian oleh halaman 4KB. Dalam hal ini tabel halaman dengan entri 64KB dikonversi (diturunkan) ke tabel halaman dengan entri 4KB. Bug adalah bahwa perlindungan driver dan handel alokasi tidak dipertahankan selama demosi. Kategori fitur DXGK_FEATURE_CATEGORY_DRIVER. Lihat Keterangan untuk informasi selengkapnya.
DXGK_FEATURE_GPUPV_PRESENT_HWQUEUE
OS memiliki perbaikan untuk masalah dalam paravirtualisasi GPU dan penjadwalan perangkat keras diaktifkan. Jika objek konteks DXGK memiliki beberapa antrean perangkat keras dan D3DKMTPresent dipanggil dengan antrean perangkat keras yang tidak pertama kali dalam daftar antrean, antrean perangkat keras pertama digunakan pada host untuk menangani Present. Kategori fitur DXGK_FEATURE_CATEGORY_DRIVER. Lihat Keterangan untuk informasi selengkapnya.
DXGK_FEATURE_GPUVAIOMMU
Alamat virtual GPU dengan fitur IoMmu. Kategori fitur DXGK_FEATURE_CATEGORY_DRIVER.
DXGK_FEATURE_NATIVE_FENCE
Fitur pagar GPU asli. Kategori fitur DXGK_FEATURE_CATEGORY_DRIVER.
DXGK_FEATURE_QUERYSTATISTICS_EXTENSIONS
Fitur statistik kueri. Kategori fiturnya DXGK_FEATURE_CATEGORY_OS.

Keterangan

Fitur WDDM diidentifikasi oleh ID fiturnya (DXGK_FEATURE_ID) yang terdiri dari:

Karena implementasi fitur asli tidak mengategorikan ID fitur, ada beberapa ID fitur yang harus tetap ditentukan dalam kategori 0 untuk kompatibilitas mundur, tetapi bukan fitur driver. Berlaku untuk ID fitur berikut:

  • DXGK_FEATURE_64K_PT_DEMOTION_FIX
  • DXGK_FEATURE_GPUPV_PRESENT_HWQUEUE
  • Semua ID fitur dalam rentang DXGK_DRIVER_FEATURE_RESERVED_1 melalui DXGK_DRIVER_FEATURE_RESERVED_25

ID fitur ini mewakili fitur yang telah ditentukan atau diimplementasikan pada build OS yang lebih lama, dan pemeriksaan perangkat lunak yang ada harus dapat terus mengkueri fitur ini oleh ID tersebut. Driver tidak diperlukan untuk menerapkan dukungan untuk salah satu ID fitur ini.

Untuk informasi selengkapnya, lihat Mengkueri dukungan dan pengaktifan fitur WDDM.

Persyaratan

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

Lihat juga

DXGK_DRIVER_FEATURE

DXGK_FEATURE_CATEGORY