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 |