DXGKARGCB_QUERYFEATURESUPPORT 構造体 (d3dkmddi.h)

DXGKARGCB_QUERYFEATURESUPPORT構造体は、機能のサポートを照会するためにDXGKCB_QUERYFEATURESUPPORTコールバック関数に渡されるパラメーターです。

構文

typedef struct _DXGKARGCB_QUERYFEATURESUPPORT {
  HANDLE          DeviceHandle;
  DXGK_FEATURE_ID FeatureId;
  UINT            DriverSupportState;
  BOOLEAN         Enabled;
} DXGKARGCB_QUERYFEATURESUPPORT;

メンバー

DeviceHandle

[入力]ドライバー DxgkDdiStartDevice 関数に渡されたデバイス ハンドル。

FeatureId

[入力]有効な状態のクエリを実行する機能を識別する DXGK_FEATURE_ID 値。

DriverSupportState

[入力] FeatureId によって識別される機能に対するドライバーのサポート状態を示す UINT 値。 このフィールドには、次のいずれかの値を指定できます。

意味
DXGK_FEATURE_SUPPORT_ALWAYS_OFF (0) ドライバーが機能をサポートしていない場合は、その機能 ID を持つ DXGKCB_QUERYFEATURESUPPORT を呼び出さないでください。 この値は、特定の機能に対して可能なドライバーサポート状態を列挙する実装上の利便性のために提供されます。
DXGK_FEATURE_SUPPORT_EXPERIMENTAL (1) 機能のドライバーサポートは試験段階の状態です。
DXGK_FEATURE_SUPPORT_STABLE (2) 機能に対するドライバーのサポートは安定した状態です。
DXGK_FEATURE_SUPPORT_ALWAYS_ON (3) 機能のドライバーサポートは常時オン状態であり、この機能を有効にしないとドライバーを操作できません。

Enabled

[out]OS は、このフィールドを FALSE に設定して、機能を有効にしないようにドライバーに指示し、OS でドライバーが機能を有効にできる場合は TRUE に設定します。

要件

要件
サポートされている最小のクライアント Windows 10 バージョン 20H1
サポートされている最小のサーバー Windows Server 2022 (WDDM 2.9)
Header d3dkmddi.h

こちらもご覧ください

DXGKCB_QUERYFEATURESUPPORT