DXGKDDI_FEATURE_INTERFACE 構造体 (dispmprt.h)
DXGKDDI_FEATURE_INTERFACE構造体には、KMD の機能のサポートを照会するためにポート ドライバーが呼び出すことができる表示カーネル モード ミニポート ドライバー (KMD) インターフェイスが含まれています。
構文
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;
メンバー
Size
この構造体のサイズ (バイト単位)。
Version
このインターフェイスのバージョン番号。 バージョン番号定数は Dispmprt.h で定義されます ( たとえば、DXGK_FEATURE_INTERFACE_VERSION_1)。
Context
プライベート コンテキスト ブロックへのポインター。
InterfaceReference
KMD で実装されたインターフェイス参照関数へのポインター。
InterfaceDereference
KMD で実装されたインターフェイス逆参照関数へのポインター。
QueryFeatureSupport
KMD で実装された DxgkDdiQueryFeatureSupport 関数へのポインター。機能のサポートのクエリを実行します。
QueryFeatureInterface
KMD に実装された DxgkDdiQueryFeatureInterface 関数へのポインター。KMD のインターフェイスに対して機能のクエリを実行します。 OS は、有効な機能に対してのみこれらのインターフェイスを呼び出し、ドライバーがサポートする機能のバージョンのインターフェイスを常に要求します。
注釈
ドライバーが DXGKDDI_FEATURE_INTERFACEを実装する場合は、ポート ドライバーの機能を事前に有効にするために DxgkCbQueryFeatureSupport を呼び出す必要がなくなりました。 代わりに、 DXGKDDI_FEATURE_INTERFACE インターフェイスを使用してオンデマンドで機能のサポートを照会できます。
詳細については、「 WDDM 機能のサポートと有効化のクエリ」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11バージョン 24H2 (WDDM 3.2) |
Header | dispmprt.h |