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) |
ヘッダー | dispmprt.h |
関連項目
DxgkDdiQueryFeatureSupportをする
DxgkDdiQueryInterfaceの