DXGK_FEATURE_CATEGORY-Aufzählung (d3dukmdt.h)
Die DXGK_FEATURE_CATEGORY-Enumeration gibt die Kategorie eines WDDM-Features an.
Syntax
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;
Konstanten
DXGK_FEATURE_CATEGORY_DRIVER Wert: 0 Gibt ein Feature an, das zusätzliche Treiberunterstützung erfordert. Um die Implementierung zu vereinfachen, ist die Treiberkategorie Kategorie 0 (d. h. alle vier Bits der oberen Kategorie-ID sind 0). Dieses Layout erleichtert die Implementierung von Treibern, da Featuredaten in statischen und/oder linearen Datenarrays gespeichert werden können. |
DXGK_FEATURE_CATEGORY_OS Wert: 1 Gibt ein Feature an, das intern oder spezifisch für das Betriebssystem ist. |
DXGK_FEATURE_CATEGORY_BUGFIX Wert: 2 Gibt ein Bugfix an. Dieser Wert ermöglicht es dem Treiber oder einer anderen Komponente, das Betriebssystem trivial zu fragen, ob ein Bugfix vorhanden ist. Treiber müssen dann keine ausgefallenen Problemumgehungen mit Buildnummern ausführen, was beim Portieren von Fixes verwirrend sein kann. |
DXGK_FEATURE_CATEGORY_TEST Wert: 3 Reserviert für Testzwecke. In der Produktion werden keine Feature-IDs in dieser Kategorie verwendet. |
DXGK_FEATURE_CATEGORY_RESERVED4 Wert: 4 Reserviert für die zukünftige Verwendung. In dieser Kategorie sind keine Feature-IDs definiert. |
DXGK_FEATURE_CATEGORY_RESERVED5 Wert: 5 Reserviert für die zukünftige Verwendung. In dieser Kategorie sind keine Feature-IDs definiert. |
DXGK_FEATURE_CATEGORY_RESERVED6 Wert: 6 Reserviert für die zukünftige Verwendung. In dieser Kategorie sind keine Feature-IDs definiert. |
DXGK_FEATURE_CATEGORY_RESERVED7 Wert: 7 Reserviert für die zukünftige Verwendung. In dieser Kategorie sind keine Feature-IDs definiert. |
DXGK_FEATURE_CATEGORY_RESERVED8 Wert: 8 Reserviert für die zukünftige Verwendung. In dieser Kategorie sind keine Feature-IDs definiert. |
DXGK_FEATURE_CATEGORY_RESERVED9 Wert: 9 Reserviert für die zukünftige Verwendung. In dieser Kategorie sind keine Feature-IDs definiert. |
DXGK_FEATURE_CATEGORY_RESERVED10 Wert: 10 Reserviert für die zukünftige Verwendung. In dieser Kategorie sind keine Feature-IDs definiert. |
DXGK_FEATURE_CATEGORY_RESERVED11 Wert: 11 Reserviert für die zukünftige Verwendung. In dieser Kategorie sind keine Feature-IDs definiert. |
DXGK_FEATURE_CATEGORY_RESERVED12 Wert: 12 Reserviert für die zukünftige Verwendung. In dieser Kategorie sind keine Feature-IDs definiert. |
DXGK_FEATURE_CATEGORY_RESERVED13 Wert: 13 Reserviert für die zukünftige Verwendung. In dieser Kategorie sind keine Feature-IDs definiert. |
DXGK_FEATURE_CATEGORY_RESERVED14 Wert: 14 Reserviert für die zukünftige Verwendung. In dieser Kategorie sind keine Feature-IDs definiert. |
DXGK_FEATURE_CATEGORY_RESERVED15 Wert: 15 Reserviert für die zukünftige Verwendung. In dieser Kategorie sind keine Feature-IDs definiert. |
DXGK_FEATURE_CATEGORY_MAX Wert: 16 Maximalwert für diese Aufzählung. |
Bemerkungen
Ein WDDM-Feature wird durch eine Feature-ID Werts identifiziert, die eine Featurekategorie (einen der Werte dieser Enumeration in den oberen 4 Bit) und eine Unter-ID (untere 28 Bit) aufweisen.
Weitere Informationen finden Sie unter Abfragen der WDDM-Featureunterstützung und -aktivierung.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 11, Version 24H2 (WDDM 3.2) |
Header- | d3dukmdt.h |