DXGKARG_QUERYFEATURESUPPORT Struktur (d3dkmddi.h)
DXGKARG_QUERYFEATURESUPPORT ist der Parameter für die funktion DxgkDdiQueryFeatureSupport.
Syntax
typedef struct _DXGKARG_QUERYFEATURESUPPORT {
DXGK_FEATURE_ID FeatureId;
DXGK_FEATURE_VERSION MinSupportedVersion;
DXGK_FEATURE_VERSION MaxSupportedVersion;
BOOLEAN AllowExperimental;
BOOLEAN SupportedByDriver;
BOOLEAN SupportedOnCurrentConfig;
} DXGKARG_QUERYFEATURESUPPORT;
Angehörige
FeatureId
[in] Ein DXGK_FEATURE_ID Wert, der die ID des abgefragten Features angibt.
MinSupportedVersion
[out] Treiberdefinierter Wert, der die vom Treiber unterstützte Mindestversion identifiziert. Wenn SupportedByDriver- WAHR ist, muss dieser Wert ungleich Null sein.
MaxSupportedVersion
[out] Treiberdefinierter Wert, der die vom Treiber unterstützte maximale Version identifiziert. Wenn SupportedByDriver- WAHR ist, muss dieser Wert ungleich Null sein und muss größer oder gleich MinSupportedVersion-sein.
AllowExperimental
[in] Wenn TRUE, meldet der Treiber möglicherweise experimentelle Features wie unterstützt. Wenn FALSE, muss der Treiber ein experimentelles Feature als nicht unterstützt melden. Das Betriebssystem bestimmt, ob ein bestimmtes Feature in einem experimentellen Zustand aktiviert werden darf oder nicht. Siehe Anmerkungen.
SupportedByDriver
[out] Der Treiber legt dies auf TRUE fest, wenn es dieses Feature implementiert und unterstützt. andernfalls wird sie auf FALSE festgelegt. Siehe Anmerkungen.
SupportedOnCurrentConfig
[out] Der Treiber legt dies auf TRUE fest, wenn die aktuelle Konfiguration dieses Feature unterstützt. andernfalls wird sie auf FALSE festgelegt.
Bemerkungen
Die Unterscheidung zwischen SupportedByDriver- und SupportedOnCurrentConfig- wird verwendet, um zu ermitteln, ob das System in der Lage ist, ein bestimmtes Feature tatsächlich zu verwenden. In einer Testumgebung ist es z. B. häufig wichtig zu verstehen, dass der Treiber ein Feature unterstützt, aber auf älterer Hardware ausgeführt wird, die es nicht unterstützt. Ein solcher Test sollte übersprungen werden, anstatt einen Fehler zu melden. Damit ein Feature als aktiviert betrachtet werden kann, müssen beide Werte vom Treiber als TRUE gemeldet werden.
Weitere Informationen finden Sie unter Abfragen der WDDM-Featureunterstützung und -aktivierung.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 11, Version 24H2 (WDDM 3.2) |
Header- | d3dkmddi.h |