enumerasi DXGK_FEATURE_ID (d3dkmddi.h)

Driver mode kernel (KMD) memanggil DXGKCB_ISFEATUREENABLED dengan nilai DXGK_FEATURE_ID untuk mengkueri apakah OS akan memungkinkannya mengaktifkan dukungan untuk fitur tersebut.

Sintaks

typedef enum _DXGK_FEATURE_ID {
  DXGK_FEATURE_HWSCH = 0,
  DXGK_FEATURE_HWFLIPQUEUE = 1,
  DXGK_FEATURE_LDA_GPUPV = 2,
  DXGK_FEATURE_KMD_SIGNAL_CPU_EVENT = 3,
  DXGK_FEATURE_USER_MODE_SUBMISSION = 4,
  DXGK_FEATURE_SHARE_BACKING_STORE_WITH_KMD = 5
} DXGK_FEATURE_ID;

Konstanta

 
DXGK_FEATURE_HWSCH
Nilai: 0
Kueri apakah akan mengaktifkan dukungan untuk penjadwalan GPU yang dipercepat perangkat keras.
DXGK_FEATURE_HWFLIPQUEUE
Nilai: 1
Kueri apakah akan mengaktifkan dukungan untuk fitur antrean balik perangkat keras. Tersedia mulai Windows 11 (WDDM 3.0).
DXGK_FEATURE_LDA_GPUPV
Nilai: 2
Kueri apakah akan mengaktifkan dukungan untuk adaptor perangkat tertaut (LDA) dalam paravirtualisasi GPU (GPU_PV). Tersedia mulai Windows 11 (WDDM 3.0).
DXGK_FEATURE_KMD_SIGNAL_CPU_EVENT
Nilai: 3
Kueri apakah akan mengaktifkan dukungan untuk memberi sinyal peristiwa CPU oleh KMD. Tersedia mulai Windows 11 (WDDM 3.0).
DXGK_FEATURE_USER_MODE_SUBMISSION
Nilai: 4
Kueri apakah akan mengaktifkan pengiriman mode pengguna. Tersedia mulai Windows 11 versi 22H2 (WDDM 3.1).
DXGK_FEATURE_SHARE_BACKING_STORE_WITH_KMD
Nilai: 5
Kueri apakah akan mengaktifkan dukungan untuk berbagi penyimpanan pendukung dengan KMD. Tersedia mulai Windows 11 versi 22H2 (WDDM 3.1).

Keterangan

Untuk setiap fitur dalam enumerasi ini yang didukung driver, driver harus melakukan hal berikut:

  • Panggil OS untuk mengkueri status fitur yang diaktifkan.
  • Hanya aktifkan fitur jika OS mengembalikan Enabled=TRUE.

Driver yang tidak mendukung fitur tidak harus memanggil OS untuk mengkueri statusnya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1903
Header d3dkmddi.h

Lihat juga

DXGKARGCB_ISFEATUREENABLED

DXGKCB_ISFEATUREENABLED