enumerazione DXGK_FEATURE_CATEGORY (d3dukmdt.h)

L'enumerazione DXGK_FEATURE_CATEGORY specifica la categoria di una funzionalità WDDM.

Sintassi

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;

Costanti

 
DXGK_FEATURE_CATEGORY_DRIVER
Valore: 0
Indica una funzionalità che richiede supporto driver aggiuntivo. Per semplificare l'implementazione, la categoria driver è categoria 0 (ovvero tutti i 4 bit di ID categoria superiore sono 0). Questo layout semplifica l'implementazione dei driver consentendo l'archiviazione dei dati delle funzionalità in matrici statiche e/o lineari di dati.
DXGK_FEATURE_CATEGORY_OS
Valore: 1
Indica una funzionalità interna o specifica del sistema operativo.
DXGK_FEATURE_CATEGORY_BUGFIX
Valore: 2
Indica un bugfix. Questo valore consente al driver o a un altro componente di chiedere in modo banale al sistema operativo se è presente un bugfix. I driver non devono quindi eseguire soluzioni alternative di fantasia con numeri di compilazione, che possono essere confusi quando si esegue il backporting delle correzioni.
DXGK_FEATURE_CATEGORY_TEST
Valore: 3
Riservato a scopo di test. Nessun ID funzionalità in questa categoria viene usato nell'ambiente di produzione.
DXGK_FEATURE_CATEGORY_RESERVED4
Valore: 4
Riservato per utilizzi futuri. Non sono definiti ID funzionalità in questa categoria.
DXGK_FEATURE_CATEGORY_RESERVED5
Valore: 5
Riservato per utilizzi futuri. Non sono definiti ID funzionalità in questa categoria.
DXGK_FEATURE_CATEGORY_RESERVED6
Valore: 6
Riservato per utilizzi futuri. Non sono definiti ID funzionalità in questa categoria.
DXGK_FEATURE_CATEGORY_RESERVED7
Valore: 7
Riservato per utilizzi futuri. Non sono definiti ID funzionalità in questa categoria.
DXGK_FEATURE_CATEGORY_RESERVED8
Valore: 8
Riservato per utilizzi futuri. Non sono definiti ID funzionalità in questa categoria.
DXGK_FEATURE_CATEGORY_RESERVED9
Valore: 9
Riservato per utilizzi futuri. Non sono definiti ID funzionalità in questa categoria.
DXGK_FEATURE_CATEGORY_RESERVED10
Valore: 10
Riservato per utilizzi futuri. Non sono definiti ID funzionalità in questa categoria.
DXGK_FEATURE_CATEGORY_RESERVED11
Valore: 11
Riservato per utilizzi futuri. Non sono definiti ID funzionalità in questa categoria.
DXGK_FEATURE_CATEGORY_RESERVED12
Valore: 12
Riservato per utilizzi futuri. Non sono definiti ID funzionalità in questa categoria.
DXGK_FEATURE_CATEGORY_RESERVED13
Valore: 13
Riservato per utilizzi futuri. Non sono definiti ID funzionalità in questa categoria.
DXGK_FEATURE_CATEGORY_RESERVED14
Valore: 14
Riservato per utilizzi futuri. Non sono definiti ID funzionalità in questa categoria.
DXGK_FEATURE_CATEGORY_RESERVED15
Valore: 15
Riservato per utilizzi futuri. Non sono definiti ID funzionalità in questa categoria.
DXGK_FEATURE_CATEGORY_MAX
Valore: 16
Valore massimo per questa enumerazione.

Commenti

Una funzionalità WDDM viene identificata da un valore ID funzionalità con una categoria di funzionalità (uno dei valori di questa enumerazione nei 4 bit superiori) e un ID secondario (inferiore 28 bit).

Per altre informazioni, vedere Esecuzione di query sul supporto e l'abilitazione delle funzionalità WDDM.

Requisiti

Requisito Valore
Client minimo supportato Windows 11 versione 24H2 (WDDM 3.2)
Intestazione d3dukmdt.h

Vedi anche

DXGK_DRIVER_FEATURE

DXGK_FEATURE_ID