次の方法で共有


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