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 |