DXGK_FEATURE_CATEGORY列挙 (d3dukmdt.h)
DXGK_FEATURE_CATEGORY列挙は、WDDM 機能のカテゴリを指定します。
構文
typedef enum _DXGK_FEATURE_CATEGORY {
DXGK_FEATURE_CATEGORY_DRIVER = 0,
DXGK_FEATURE_CATEGORY_OS = 1,
DXGK_FEATURE_CATEGORY_BUGFIX = 2,
DXGK_FEATURE_CATEGORY_TEST = 3,
DXGK_FEATURE_CATEGORY_RESERVED4 = 4,
DXGK_FEATURE_CATEGORY_RESERVED5 = 5,
DXGK_FEATURE_CATEGORY_RESERVED6 = 6,
DXGK_FEATURE_CATEGORY_RESERVED7 = 7,
DXGK_FEATURE_CATEGORY_RESERVED8 = 8,
DXGK_FEATURE_CATEGORY_RESERVED9 = 9,
DXGK_FEATURE_CATEGORY_RESERVED10 = 10,
DXGK_FEATURE_CATEGORY_RESERVED11 = 11,
DXGK_FEATURE_CATEGORY_RESERVED12 = 12,
DXGK_FEATURE_CATEGORY_RESERVED13 = 13,
DXGK_FEATURE_CATEGORY_RESERVED14 = 14,
DXGK_FEATURE_CATEGORY_RESERVED15 = 15,
DXGK_FEATURE_CATEGORY_MAX = 16
} DXGK_FEATURE_CATEGORY;
定数
DXGK_FEATURE_CATEGORY_DRIVER 値: 0 追加のドライバーサポートを必要とする機能を示します。 実装を容易にするために、ドライバー カテゴリはカテゴリ 0 です (つまり、上位 4 つのカテゴリ ID ビットはすべて 0 です)。 このレイアウトを使用すると、特徴データを静的または線形のデータ配列に格納できるようにすることで、ドライバーの実装が容易になります。 |
DXGK_FEATURE_CATEGORY_OS 値: 1 内部または OS に固有の機能を示します。 |
DXGK_FEATURE_CATEGORY_BUGFIX 値: 2 バグ修正を示します。 この値を使用すると、ドライバーまたは別のコンポーネントは、バグ修正が存在するかどうかを OS に簡単に確認できます。 その後、ドライバーはビルド番号を使用して複雑な回避策を実行する必要がなく、修正プログラムをバックポートするときに混乱を招く可能性があります。 |
DXGK_FEATURE_CATEGORY_TEST 値: 3 テスト目的で予約されています。 運用環境では、このカテゴリの機能 ID は使用されません。 |
DXGK_FEATURE_CATEGORY_RESERVED4 値: 4 将来利用するために予約されています。 このカテゴリでは、機能 ID は定義されていません。 |
DXGK_FEATURE_CATEGORY_RESERVED5 値: 5 将来利用するために予約されています。 このカテゴリでは、機能 ID は定義されていません。 |
DXGK_FEATURE_CATEGORY_RESERVED6 値: 6 将来利用するために予約されています。 このカテゴリでは、機能 ID は定義されていません。 |
DXGK_FEATURE_CATEGORY_RESERVED7 値: 7 将来利用するために予約されています。 このカテゴリでは、機能 ID は定義されていません。 |
DXGK_FEATURE_CATEGORY_RESERVED8 値: 8 将来利用するために予約されています。 このカテゴリでは、機能 ID は定義されていません。 |
DXGK_FEATURE_CATEGORY_RESERVED9 値: 9 将来利用するために予約されています。 このカテゴリでは、機能 ID は定義されていません。 |
DXGK_FEATURE_CATEGORY_RESERVED10 値: 10 将来利用するために予約されています。 このカテゴリでは、機能 ID は定義されていません。 |
DXGK_FEATURE_CATEGORY_RESERVED11 値: 11 将来利用するために予約されています。 このカテゴリでは、機能 ID は定義されていません。 |
DXGK_FEATURE_CATEGORY_RESERVED12 値: 12 将来利用するために予約されています。 このカテゴリでは、機能 ID は定義されていません。 |
DXGK_FEATURE_CATEGORY_RESERVED13 値: 13 将来利用するために予約されています。 このカテゴリでは、機能 ID は定義されていません。 |
DXGK_FEATURE_CATEGORY_RESERVED14 値: 14 将来利用するために予約されています。 このカテゴリでは、機能 ID は定義されていません。 |
DXGK_FEATURE_CATEGORY_RESERVED15 値: 15 将来利用するために予約されています。 このカテゴリでは、機能 ID は定義されていません。 |
DXGK_FEATURE_CATEGORY_MAX 値: 16 この列挙の最大値。 |
注釈
WDDM 機能は、機能カテゴリ (上位 4 ビットの列挙値のいずれか) とサブ ID (下位 28 ビット) を持つ 機能 ID 値によって識別されます。
詳細については、「 WDDM 機能のサポートと有効化のクエリ」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11バージョン 24H2 (WDDM 3.2) |
Header | d3dukmdt.h |