次の方法で共有


DXGK_ISFEATUREENABLED_RESULT構造体 (d3dukmdt.h)

DXGK_ISFEATUREENABLED_RESULT 構造は、特徴クエリの結果を定義します。

構文

typedef struct _DXGK_ISFEATUREENABLED_RESULT {
  UINT16 Version;
  union {
    struct {
      UINT16 Enabled : 1;
      UINT16 KnownFeature : 1;
      UINT16 SupportedByDriver : 1;
      UINT16 SupportedOnCurrentConfig : 1;
      UINT16 Reserved : 12;
    };
    DXGK_FEATURE_VERSION Value;
  };
} DXGK_ISFEATUREENABLED_RESULT;

メンバーズ

Version

有効 (有効=TRUE) の場合、バージョン は、使用される機能のネゴシエートされたバージョンです。 この値は、OS とドライバーの両方でサポートされている最も高いバージョンです。 たとえば、OS がバージョン 1 から 3 をサポートし、ドライバーがバージョン 2 から 5 をサポートしている場合、結果としてネゴシエートされる機能バージョンは 3 になります。

Enabled

設定すると、この機能が有効になります。

KnownFeature

設定すると、この機能は OS に認識されます。

SupportedByDriver

この機能を設定すると、ドライバーでサポートされます。 SupportedByDriver は、機能がドライバーのサポートに依存している場合にのみ設定されます。

SupportedOnCurrentConfig

設定すると、この機能は現在の構成でサポートされます。

Reserved

システム用に予約されています。

Value

この構造体のビット フィールドにアクセスする別の方法。

備考

詳細については、「WDDM 機能のサポートと有効化 のクエリをする」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 11 バージョン 24H2 (WDDM 3.2)
ヘッダー d3dukmdt.h

関連項目

D3DKMT_ISFEATUREENABLED

DXGK_FEATURE_INTERFACE

DXGK_FEATURE_INTERFACE:IsFeatureEnabled