Freigeben über


DXGK_ISFEATUREENABLED_RESULT Struktur (d3dukmdt.h)

Die DXGK_ISFEATUREENABLED_RESULT Struktur definiert die Ergebnisse einer Featureabfrage.

Syntax

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;

Angehörige

Version

Wenn aktiviert (Aktiviert=TRUE) ist Version die ausgehandelte Version des verwendeten Features. Dieser Wert ist die höchste Version, die sowohl vom Betriebssystem als auch vom Treiber unterstützt wird. Wenn das Betriebssystem z. B. Die Versionen 1 bis 3 unterstützt und der Treiber die Versionen 2 bis 5 unterstützt, lautet die resultierende ausgehandelte Featureversion 3.

Enabled

Bei Festlegung ist das Feature aktiviert.

KnownFeature

Bei Festlegung ist das Feature für das Betriebssystem bekannt.

SupportedByDriver

Bei Festlegung wird das Feature vom Treiber unterstützt. SupportedByDriver- nur festgelegt, wenn das Feature von der Treiberunterstützung abhängt.

SupportedOnCurrentConfig

Wenn festgelegt, wird das Feature in der aktuellen Konfiguration unterstützt.

Reserved

Reserviert für die Systemverwendung.

Value

Eine alternative Möglichkeit, auf die Bitfelder dieser Struktur zuzugreifen.

Bemerkungen

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- d3dukmdt.h

Siehe auch

D3DKMT_ISFEATUREENABLED

DXGK_FEATURE_INTERFACE

DXGK_FEATURE_INTERFACE:IsFeatureEnabled