Freigeben über


DXGKDDI_FEATURE_INTERFACE Struktur (dispmprt.h)

Die DXGKDDI_FEATURE_INTERFACE Struktur enthält die KMD-Schnittstelle (Kernelmodus-Miniporttreiber) des Anzeigekernmodus, die der Porttreiber aufrufen kann, um die Unterstützung von KMD-Features abzufragen.

Syntax

typedef struct _DXGKDDI_FEATURE_INTERFACE {
  USHORT                         Size;
  USHORT                         Version;
  PVOID                          Context;
  PINTERFACE_REFERENCE           InterfaceReference;
  PINTERFACE_DEREFERENCE         InterfaceDereference;
  PDXGKDDI_QUERYFEATURESUPPORT   QueryFeatureSupport;
  PDXGKDDI_QUERYFEATUREINTERFACE QueryFeatureInterface;
} DXGKDDI_FEATURE_INTERFACE, *PDXGKDDI_FEATURE_INTERFACE;

Angehörige

Size

Die Größe dieser Struktur in Byte.

Version

Die Versionsnummer dieser Schnittstelle. Versionsnummernkonstanten werden in Dispmprt.h definiert (z. B. DXGK_FEATURE_INTERFACE_VERSION_1).

Context

Ein Zeiger auf einen privaten Kontextblock.

InterfaceReference

Zeiger auf eine KMD-implementierte Schnittstellenreferenzfunktion.

InterfaceDereference

Zeiger auf eine KMD-implementierte Schnittstelle dereference-Funktion.

QueryFeatureSupport

Zeiger auf eine KMD-implementierte DxgkDdiQueryFeatureSupport Funktion zum Abfragen der Featureunterstützung.

QueryFeatureInterface

Zeiger auf eine KMD-implementierte DxgkDdiQueryFeatureInterface Funktion zum Abfragen der KMD-Schnittstellen für ein Feature. Das Betriebssystem ruft diese Schnittstellen nur für aktivierte Features auf und fordert immer die Schnittstelle für eine Vom Treiber unterstützte Version des Features an.

Bemerkungen

Wenn der Treiber die DXGKDDI_FEATURE_INTERFACEimplementiert, muss er nicht mehr DxgkCbQueryFeatureSupport- aufrufen, um ein Feature im Porttreiber vorab zu aktivieren. Sie kann stattdessen die Unterstützung von Features bei Bedarf mithilfe der DXGKDDI_FEATURE_INTERFACE Schnittstelle abfragen.

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

Siehe auch

DxgkDdiQueryFeatureSupport

DxgkDdiQueryInterface