DML_FEATURE_LEVEL列挙 (directml.h)
DirectML 機能レベルのを指定する定数を定義します。 機能レベルでは、DirectML でサポートされる幅広い機能を定義します。 DirectML を使用する場合、必要な機能レベルと必要な DirectML のバージョンとのトレードオフに応じて、特定の機能レベルを対象にすることができます。
DirectML の機能レベルは、互いに厳密なスーパーセットです。 つまり、すべての機能レベルは、(それより前の) すべての機能レベルに存在するすべての機能を必ずサポートします。
たとえば、DML_FEATURE_LEVEL_2_0
では、いくつかの新機能に加えて、DML_FEATURE_LEVEL_1_0
が行うすべての機能がサポートされます。 同様に、DML_FEATURE_LEVEL_2_1
では、DML_FEATURE_LEVEL_2_0
と DML_FEATURE_LEVEL_1_0
が行うすべての機能に加えて、いくつかの追加機能がサポートされます。
DirectML デバイスは、DMLCreateDevice1を介して要求された最小機能レベルを超える機能レベルをサポートする場合があります。 IDMLDevice::CheckFeatureSupportを使用して、サポートされている機能レベルをデバイスに照会できます。
各機能レベルに含まれる新機能の一覧については、「DirectML 機能レベルの履歴
構文
typedef enum DML_FEATURE_LEVEL {
DML_FEATURE_LEVEL_1_0 = 0x1000,
DML_FEATURE_LEVEL_2_0 = 0x2000,
DML_FEATURE_LEVEL_2_1 = 0x2100,
DML_FEATURE_LEVEL_3_0 = 0x3000,
DML_FEATURE_LEVEL_3_1,
DML_FEATURE_LEVEL_4_0,
DML_FEATURE_LEVEL_4_1,
DML_FEATURE_LEVEL_5_0,
DML_FEATURE_LEVEL_5_1,
DML_FEATURE_LEVEL_5_2,
DML_FEATURE_LEVEL_6_0,
DML_FEATURE_LEVEL_6_1,
DML_FEATURE_LEVEL_6_2
} ;
定数
DML_FEATURE_LEVEL_1_0 値: 0x1000 機能レベル 1_0 を指定します。 |
DML_FEATURE_LEVEL_2_0 値: 0x2000 機能レベル 2_0 を指定します。 |
DML_FEATURE_LEVEL_2_1 値: 0x2100 機能レベル 2_1 を指定します。 |
DML_FEATURE_LEVEL_3_0 値: 0x3000 機能レベル 3_0 を指定します。 |
DML_FEATURE_LEVEL_3_1 機能レベル 3_1 を指定します。 |
DML_FEATURE_LEVEL_4_0 機能レベル 4_0 を指定します。 |
DML_FEATURE_LEVEL_4_1 機能レベル 4_1 を指定します。 |
DML_FEATURE_LEVEL_5_0 機能レベル 5_0 を指定します。 |
備考
DML_FEATURE_LEVEL_5_1 定数は、DML_FEATURE_LEVEL_5_1
で導入されました。
DML_FEATURE_LEVEL_5_2 定数は、DML_FEATURE_LEVEL_5_2
で導入されました。
DML_FEATURE_LEVEL_6_0 定数は、DML_FEATURE_LEVEL_6_0
で導入されました。
DML_FEATURE_LEVEL_6_1 定数は、DML_FEATURE_LEVEL_6_1
で導入されました。
DML_FEATURE_LEVEL_6_2 定数は、DML_FEATURE_LEVEL_6_2
で導入されました。
DML_FEATURE_LEVEL_6_3 定数は、DML_FEATURE_LEVEL_6_3
で導入されました。
DML_FEATURE_LEVEL_6_4 定数は、DML_FEATURE_LEVEL_6_4
で導入されました。
可用性
この API は DirectML バージョン 1.1.0
で導入されました。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows ビルド 22000 |
サポートされる最小サーバー | Windows ビルド 22000 |
ヘッダー | directml.h |
関連項目
- DMLCreateDevice1 関数 を
する - IDMLDevice::CheckFeatureSupport メソッド
- DirectML のバージョン履歴 を
する - DirectML 機能レベルの履歴 の