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 aggiuntivo per i driver. Per semplificare l'implementazione, la categoria di 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 banalmente al sistema operativo se è presente un prefisso di bug. I driver non devono quindi eseguire soluzioni alternative di fantasia con i numeri di compilazione, che possono generare confusione durante 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 uso futuro. In questa categoria non sono definiti ID funzionalità. |
DXGK_FEATURE_CATEGORY_RESERVED5 Valore: 5 Riservato per uso futuro. In questa categoria non sono definiti ID funzionalità. |
DXGK_FEATURE_CATEGORY_RESERVED6 Valore: 6 Riservato per uso futuro. In questa categoria non sono definiti ID funzionalità. |
DXGK_FEATURE_CATEGORY_RESERVED7 Valore: 7 Riservato per uso futuro. In questa categoria non sono definiti ID funzionalità. |
DXGK_FEATURE_CATEGORY_RESERVED8 Valore: 8 Riservato per uso futuro. In questa categoria non sono definiti ID funzionalità. |
DXGK_FEATURE_CATEGORY_RESERVED9 Valore: 9 Riservato per uso futuro. In questa categoria non sono definiti ID funzionalità. |
DXGK_FEATURE_CATEGORY_RESERVED10 Valore: 10 Riservato per uso futuro. In questa categoria non sono definiti ID funzionalità. |
DXGK_FEATURE_CATEGORY_RESERVED11 Valore: 11 Riservato per uso futuro. In questa categoria non sono definiti ID funzionalità. |
DXGK_FEATURE_CATEGORY_RESERVED12 Valore: 12 Riservato per uso futuro. In questa categoria non sono definiti ID funzionalità. |
DXGK_FEATURE_CATEGORY_RESERVED13 Valore: 13 Riservato per uso futuro. In questa categoria non sono definiti ID funzionalità. |
DXGK_FEATURE_CATEGORY_RESERVED14 Valore: 14 Riservato per uso futuro. In questa categoria non sono definiti ID funzionalità. |
DXGK_FEATURE_CATEGORY_RESERVED15 Valore: 15 Riservato per uso futuro. In questa categoria non sono definiti ID funzionalità. |
DXGK_FEATURE_CATEGORY_MAX Valore: 16 Valore massimo per questa enumerazione. |
Osservazioni
Una funzionalità WDDM è identificata da un ID di funzionalità valore 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 Querying WDDM feature support and enablement.For more information, see Querying WDDM feature support and enablement.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 11, versione 24H2 (WDDM 3.2) |
intestazione | d3dukmdt.h |