structure DXGKARGCB_QUERYFEATURESUPPORT (d3dkmddi.h)
La structure DXGKARGCB_QUERYFEATURESUPPORT est le paramètre passé à la fonction de rappel DXGKCB_QUERYFEATURESUPPORT pour demander la prise en charge des fonctionnalités.
Syntaxe
typedef struct _DXGKARGCB_QUERYFEATURESUPPORT {
HANDLE DeviceHandle;
DXGK_FEATURE_ID FeatureId;
UINT DriverSupportState;
BOOLEAN Enabled;
} DXGKARGCB_QUERYFEATURESUPPORT;
Membres
DeviceHandle
[in] Handle d’appareil qui a été passé à la fonction pilote DxgkDdiStartDevice .
FeatureId
[in] Valeur DXGK_FEATURE_ID qui identifie la fonctionnalité pour laquelle interroger l’état activé.
DriverSupportState
[in] Valeur UINT qui indique l’état de prise en charge du pilote pour la fonctionnalité identifiée par FeatureId. Ce champ peut être l’une des valeurs suivantes.
Valeur | Signification |
---|---|
DXGK_FEATURE_SUPPORT_ALWAYS_OFF (0) | Lorsque le pilote ne prend pas en charge une fonctionnalité, il ne doit pas appeler DXGKCB_QUERYFEATURESUPPORT avec cet ID de fonctionnalité. Cette valeur est fournie pour faciliter l’implémentation de l’énumération des états possibles de prise en charge des pilotes pour une fonctionnalité particulière. |
DXGK_FEATURE_SUPPORT_EXPERIMENTAL (1) | La prise en charge des pilotes pour une fonctionnalité est à l’état expérimental. |
DXGK_FEATURE_SUPPORT_STABLE (2) | La prise en charge du pilote pour une fonctionnalité est à l’état stable. |
DXGK_FEATURE_SUPPORT_ALWAYS_ON (3) | La prise en charge du pilote pour une fonctionnalité est toujours activée et le pilote ne peut pas fonctionner sans cette fonctionnalité activée. |
Enabled
[out] Le système d’exploitation définit ce champ sur FALSE pour indiquer au pilote de ne pas activer la fonctionnalité et le définit sur TRUE si le système d’exploitation autorise le pilote à activer la fonctionnalité.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 version 20H1 |
Serveur minimal pris en charge | Windows Server 2022 (WDDM 2.9) |
En-tête | d3dkmddi.h |