DXGKARG_QUERYFEATURESUPPORT Struktur (d3dkmddi.h)

DXGKARG_QUERYFEATURESUPPORT ist der Parameter für die DxgkDdiQueryFeatureSupport-Funktion .

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;

Member

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 angibt. Wenn SupportedByDriver TRUE ist, muss dieser Wert ungleich 0 sein.

MaxSupportedVersion

[out] Treiberdefinierter Wert, der die vom Treiber unterstützte maximal unterstützte Version angibt. Wenn SupportedByDriver TRUE ist, muss dieser Wert ungleich 0 sein und größer oder gleich MinSupportedVersion sein.

AllowExperimental

[in] Wenn true, kann der Treiber experimentelle Features als unterstützt melden. Bei 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 Hinweise.

SupportedByDriver

[out] Der Treiber legt dies auf TRUE fest, wenn er dieses Feature implementiert und unterstützt. Andernfalls wird es auf FALSE festgelegt. Siehe Hinweise.

SupportedOnCurrentConfig

[out] Der Treiber legt dies auf TRUE fest, wenn die aktuelle Konfiguration dieses Feature unterstützt. Andernfalls wird es auf FALSE festgelegt.

Hinweise

Die Unterscheidung zwischen SupportedByDriver und SupportedOnCurrentConfig wird verwendet, um zu bestimmen, ob das System in der Lage ist, ein bestimmtes Feature tatsächlich zu verwenden. In einer Testumgebung ist es beispielsweise 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 gilt, müssen beide Werte vom Treiber als TRUE gemeldet werden.

Weitere Informationen finden Sie unter Abfragen der Unterstützung und Aktivierung von WDDM-Features.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11, Version 24H2 (WDDM 3.2)
Kopfzeile d3dkmddi.h

Weitere Informationen

DXGK_FEATURE_ID

DXGKDDI_FEATURE_INTERFACE

DxgkDdiQueryFeatureSupport