structure DXGK_ISFEATUREENABLED_RESULT (d3dukmdt.h)
La structure DXGK_ISFEATUREENABLED_RESULT définit les résultats d’une requête de fonctionnalité.
Syntaxe
typedef struct _DXGK_ISFEATUREENABLED_RESULT {
UINT16 Version;
union {
struct {
UINT16 Enabled : 1;
UINT16 KnownFeature : 1;
UINT16 SupportedByDriver : 1;
UINT16 SupportedOnCurrentConfig : 1;
UINT16 Reserved : 12;
};
DXGK_FEATURE_VERSION Value;
};
} DXGK_ISFEATUREENABLED_RESULT;
Membres
Version
Lorsqu’elle est activée (Enabled=TRUE), Version est la version négociée de la fonctionnalité utilisée. Cette valeur est la version la plus élevée prise en charge à la fois par le système d’exploitation et le pilote. Par exemple, si le système d’exploitation prend en charge les versions 1 à 3 et que le pilote prend en charge les versions 2 à 5, la version de la fonctionnalité négociée résultante est 3.
Enabled
Lorsqu’elle est définie, la fonctionnalité est activée.
KnownFeature
Lorsqu’elle est définie, la fonctionnalité est connue du système d’exploitation.
SupportedByDriver
Lorsqu’elle est définie, la fonctionnalité est prise en charge par le pilote. SupportedByDriver est défini uniquement si la fonctionnalité dépend de la prise en charge du pilote.
SupportedOnCurrentConfig
Lorsqu’elle est définie, la fonctionnalité est prise en charge dans la configuration actuelle.
Reserved
Réservé pour le système.
Value
Une autre façon d’accéder aux champs bits de cette structure.
Remarques
Pour plus d’informations, consultez Interrogation de la prise en charge et de l’activation des fonctionnalités WDDM.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11, version 24H2 (WDDM 3.2) |
En-tête | d3dukmdt.h |