DXGK_FEATURE_CATEGORY-Enumeration (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. Zur Vereinfachung der Implementierung ist die Treiberkategorie Kategorie 0 (d. h. alle 4 ID-Bits der oberen Kategorie 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 eine Fehlerbehebung an. Dieser Wert ermöglicht es dem Treiber oder einer anderen Komponente, das Betriebssystem auf einfache Weise zu fragen, ob eine Fehlerbehebung vorhanden ist. Treiber müssen dann keine ausgefallenen Problemumgehungen mit Buildnummern ausführen, was beim Backporting von Fixes verwirrend sein kann.
DXGK_FEATURE_CATEGORY_TEST
Wert: 3
Für Testzwecke reserviert. In der Produktion werden keine Feature-IDs dieser Kategorie verwendet.
DXGK_FEATURE_CATEGORY_RESERVED4
Wert: 4
Für die zukünftige Verwendung reserviert. In dieser Kategorie sind keine Feature-IDs definiert.
DXGK_FEATURE_CATEGORY_RESERVED5
Wert: 5
Für die zukünftige Verwendung reserviert. In dieser Kategorie sind keine Feature-IDs definiert.
DXGK_FEATURE_CATEGORY_RESERVED6
Wert: 6
Für die zukünftige Verwendung reserviert. In dieser Kategorie sind keine Feature-IDs definiert.
DXGK_FEATURE_CATEGORY_RESERVED7
Wert: 7
Für die zukünftige Verwendung reserviert. In dieser Kategorie sind keine Feature-IDs definiert.
DXGK_FEATURE_CATEGORY_RESERVED8
Wert: 8
Für die zukünftige Verwendung reserviert. In dieser Kategorie sind keine Feature-IDs definiert.
DXGK_FEATURE_CATEGORY_RESERVED9
Wert: 9
Für die zukünftige Verwendung reserviert. In dieser Kategorie sind keine Feature-IDs definiert.
DXGK_FEATURE_CATEGORY_RESERVED10
Wert: 10
Für die zukünftige Verwendung reserviert. In dieser Kategorie sind keine Feature-IDs definiert.
DXGK_FEATURE_CATEGORY_RESERVED11
Wert: 11
Für die zukünftige Verwendung reserviert. In dieser Kategorie sind keine Feature-IDs definiert.
DXGK_FEATURE_CATEGORY_RESERVED12
Wert: 12
Für die zukünftige Verwendung reserviert. In dieser Kategorie sind keine Feature-IDs definiert.
DXGK_FEATURE_CATEGORY_RESERVED13
Wert: 13
Für die zukünftige Verwendung reserviert. In dieser Kategorie sind keine Feature-IDs definiert.
DXGK_FEATURE_CATEGORY_RESERVED14
Wert: 14
Für die zukünftige Verwendung reserviert. In dieser Kategorie sind keine Feature-IDs definiert.
DXGK_FEATURE_CATEGORY_RESERVED15
Wert: 15
Für die zukünftige Verwendung reserviert. In dieser Kategorie sind keine Feature-IDs definiert.
DXGK_FEATURE_CATEGORY_MAX
Wert: 16
Maximaler Wert für diese Enumeration.

Hinweise

Ein WDDM-Feature wird durch einen Feature-ID-Wert identifiziert, der über eine Featurekategorie (einen der Werte dieser Enumeration in den oberen vier Bits) und eine Unter-ID (untere 28 Bits) verfügt.

Weitere Informationen finden Sie unter Abfragen der Unterstützung und Aktivierung von WDDM-Features.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11, Version 24H2 (WDDM 3.2)
Kopfzeile d3dukmdt.h

Weitere Informationen

DXGK_DRIVER_FEATURE

DXGK_FEATURE_ID