Bagikan melalui


enumerasi DXGK_FEATURE_CATEGORY (d3dukmdt.h)

Enumerasi DXGK_FEATURE_CATEGORY menentukan kategori fitur WDDM.

Sintaks

typedef enum _DXGK_FEATURE_CATEGORY {
  DXGK_FEATURE_CATEGORY_DRIVER = 0,
  DXGK_FEATURE_CATEGORY_OS = 1,
  DXGK_FEATURE_CATEGORY_BUGFIX = 2,
  DXGK_FEATURE_CATEGORY_TEST = 3,
  DXGK_FEATURE_CATEGORY_RESERVED4 = 4,
  DXGK_FEATURE_CATEGORY_RESERVED5 = 5,
  DXGK_FEATURE_CATEGORY_RESERVED6 = 6,
  DXGK_FEATURE_CATEGORY_RESERVED7 = 7,
  DXGK_FEATURE_CATEGORY_RESERVED8 = 8,
  DXGK_FEATURE_CATEGORY_RESERVED9 = 9,
  DXGK_FEATURE_CATEGORY_RESERVED10 = 10,
  DXGK_FEATURE_CATEGORY_RESERVED11 = 11,
  DXGK_FEATURE_CATEGORY_RESERVED12 = 12,
  DXGK_FEATURE_CATEGORY_RESERVED13 = 13,
  DXGK_FEATURE_CATEGORY_RESERVED14 = 14,
  DXGK_FEATURE_CATEGORY_RESERVED15 = 15,
  DXGK_FEATURE_CATEGORY_MAX = 16
} DXGK_FEATURE_CATEGORY;

Konstanta

 
DXGK_FEATURE_CATEGORY_DRIVER
Nilai: 0
Menunjukkan fitur yang memerlukan dukungan driver tambahan. Untuk kemudahan implementasi, kategori driver adalah kategori 0 (artinya semua 4 bit ID kategori atas adalah 0). Tata letak ini memudahkan driver untuk menerapkan dengan memungkinkan data fitur disimpan dalam array data statis dan/atau linier.
DXGK_FEATURE_CATEGORY_OS
Nilai: 1
Menunjukkan fitur yang internal atau khusus untuk OS.
DXGK_FEATURE_CATEGORY_BUGFIX
Nilai: 2
Menunjukkan bugfix. Nilai ini memungkinkan driver atau komponen lain untuk secara sepele bertanya kepada OS apakah bugfix ada. Driver kemudian tidak perlu melakukan solusi mewah dengan nomor build, yang dapat membingungkan saat melakukan perbaikan backporting.
DXGK_FEATURE_CATEGORY_TEST
Nilai: 3
Disediakan untuk tujuan pengujian. Tidak ada ID fitur dalam kategori ini yang digunakan dalam produksi.
DXGK_FEATURE_CATEGORY_RESERVED4
Nilai: 4
Disiapkan untuk penggunaan masa mendatang. Tidak ada ID fitur yang didefinisikan dalam kategori ini.
DXGK_FEATURE_CATEGORY_RESERVED5
Nilai: 5
Disiapkan untuk penggunaan masa mendatang. Tidak ada ID fitur yang didefinisikan dalam kategori ini.
DXGK_FEATURE_CATEGORY_RESERVED6
Nilai: 6
Disiapkan untuk penggunaan masa mendatang. Tidak ada ID fitur yang didefinisikan dalam kategori ini.
DXGK_FEATURE_CATEGORY_RESERVED7
Nilai: 7
Disiapkan untuk penggunaan masa mendatang. Tidak ada ID fitur yang didefinisikan dalam kategori ini.
DXGK_FEATURE_CATEGORY_RESERVED8
Nilai: 8
Disiapkan untuk penggunaan masa mendatang. Tidak ada ID fitur yang didefinisikan dalam kategori ini.
DXGK_FEATURE_CATEGORY_RESERVED9
Nilai: 9
Disiapkan untuk penggunaan masa mendatang. Tidak ada ID fitur yang didefinisikan dalam kategori ini.
DXGK_FEATURE_CATEGORY_RESERVED10
Nilai: 10
Disiapkan untuk penggunaan masa mendatang. Tidak ada ID fitur yang didefinisikan dalam kategori ini.
DXGK_FEATURE_CATEGORY_RESERVED11
Nilai: 11
Disiapkan untuk penggunaan masa mendatang. Tidak ada ID fitur yang didefinisikan dalam kategori ini.
DXGK_FEATURE_CATEGORY_RESERVED12
Nilai: 12
Disiapkan untuk penggunaan masa mendatang. Tidak ada ID fitur yang didefinisikan dalam kategori ini.
DXGK_FEATURE_CATEGORY_RESERVED13
Nilai: 13
Disiapkan untuk penggunaan masa mendatang. Tidak ada ID fitur yang didefinisikan dalam kategori ini.
DXGK_FEATURE_CATEGORY_RESERVED14
Nilai: 14
Disiapkan untuk penggunaan masa mendatang. Tidak ada ID fitur yang didefinisikan dalam kategori ini.
DXGK_FEATURE_CATEGORY_RESERVED15
Nilai: 15
Disiapkan untuk penggunaan masa mendatang. Tidak ada ID fitur yang didefinisikan dalam kategori ini.
DXGK_FEATURE_CATEGORY_MAX
Nilai: 16
Nilai maksimum untuk enumerasi ini.

Keterangan

Fitur WDDM diidentifikasi oleh nilai ID fitur yang memiliki kategori fitur (salah satu nilai enumerasi ini di 4 bit atas) dan sub-ID (28 bit bawah).

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_ID