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 |