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 |