structure DML_FEATURE_DATA_FEATURE_LEVELS (directml.h)
Fournit des détails sur les niveaux de fonctionnalités pris en charge par un appareil DirectML. Consultez IDMLDevice ::CheckFeatureSupport. La constante de fonctionnalité est DML_FEATURE_FEATURE_LEVELS et le type de données de requête est DML_FEATURE_QUERY_FEATURE_LEVELS.
Syntaxe
struct DML_FEATURE_DATA_FEATURE_LEVELS {
DML_FEATURE_LEVEL MaxSupportedFeatureLevel;
};
Membres
MaxSupportedFeatureLevel
Type : DML_FEATURE_LEVEL
Le niveau de fonctionnalité le plus élevé fourni dans la structure de requête RequestedFeatureLevels (voir DML_FEATURE_DATA_FEATURE_LEVELS) pris en charge par cet appareil.
Notes
Étant donné que cette requête de fonctionnalité ne retourne jamais qu’une des valeurs fournies dans RequestedFeatureLevels, il est possible que l’appareil prenne en charge un niveau de fonctionnalité encore plus élevé que celui retourné par cette requête.
Par exemple, la version 1.4.0
de DirectML prend en charge un niveau de fonctionnalité de DML_FEATURE_LEVEL_3_0
. Si le tableau RequestedFeatureLevels contenait uniquement DML_FEATURE_LEVEL_1_0
et DML_FEATURE_LEVEL_2_0
, cette requête retournerait DML_FEATURE_LEVEL_2_0
, qui est inférieur au véritable niveau de fonctionnalité (3_0) pris en charge par l’appareil.
Disponibilité
Cette API a été introduite dans la version 1.1.0
DirectML.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
En-tête | directml.h |