次の方法で共有


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

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

Enabled

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

KnownFeature

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

SupportedByDriver

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

SupportedOnCurrentConfig

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

Reserved

システムで使用するために予約されています。

Value

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

注釈

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

要件

要件
サポートされている最小のクライアント Windows 11バージョン 24H2 (WDDM 3.2)
Header d3dukmdt.h

こちらもご覧ください

D3DKMT_ISFEATUREENABLED

DXGK_FEATURE_INTERFACE

DXGK_FEATURE_INTERFACE:IsFeatureEnabled