structure DXGKARGCB_QUERYFEATURESUPPORT (d3dkmddi.h)
La structure DXGKARGCB_QUERYFEATURESUPPORT est le paramètre passé à la fonction de rappel DXGKCB_QUERYFEATURESUPPORT pour rechercher 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 de périphérique passé au pilote fonction 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 la commodité d’implémentation de l’énumération des états de prise en charge possibles du pilote pour une fonctionnalité particulière. |
DXGK_FEATURE_SUPPORT_EXPERIMENTAL (1) | La prise en charge du pilote pour une fonctionnalité est dans l’état expérimental. |
DXGK_FEATURE_SUPPORT_STABLE (2) | La prise en charge du pilote pour une fonctionnalité est dans l’état stable. |
DXGK_FEATURE_SUPPORT_ALWAYS_ON (3) | La prise en charge d’une fonctionnalité est dans l’état always-on 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éfinir sur TRUE si le système d’exploitation autorise le pilote à activer la fonctionnalité.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10 version 20H1 |
serveur minimum pris en charge | Windows Server 2022 (WDDM 2.9) |
d’en-tête | d3dkmddi.h |