Compartilhar via


estrutura DML_FEATURE_DATA_FEATURE_LEVELS (directml.h)

Fornece detalhes sobre os níveis de recursos compatíveis com um dispositivo DirectML. Consulte IDMLDevice::CheckFeatureSupport. A constante de recurso é DML_FEATURE_FEATURE_LEVELS e o tipo de dados de consulta é DML_FEATURE_QUERY_FEATURE_LEVELS.

Sintaxe

struct DML_FEATURE_DATA_FEATURE_LEVELS {
  DML_FEATURE_LEVEL MaxSupportedFeatureLevel;
};

Membros

MaxSupportedFeatureLevel

Tipo: DML_FEATURE_LEVEL

O nível de recurso mais alto fornecido no RequestedFeatureLevels da estrutura de consulta (consulte DML_FEATURE_DATA_FEATURE_LEVELS) com suporte neste dispositivo.

Observação

Como essa consulta de recurso retorna apenas um dos valores fornecidos em RequestedFeatureLevels, é possível que o dispositivo dê suporte a um nível de recurso ainda maior do que aquele retornado por essa consulta.

Por exemplo, a versão 1.4.0 do DirectML dá suporte a um nível de recurso de DML_FEATURE_LEVEL_3_0. Se a matriz RequestedFeatureLevels contivesse apenas DML_FEATURE_LEVEL_1_0 e DML_FEATURE_LEVEL_2_0, essa consulta retornaria DML_FEATURE_LEVEL_2_0, que é menor do que o nível de recurso verdadeiro (3_0) compatível com o dispositivo.

Disponibilidade

Essa API foi introduzida na versão 1.1.0do DirectML .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho directml.h

Confira também

Método IDMLDevice::CheckFeatureSupport

enumeração DML_FEATURE

estrutura DML_FEATURE_QUERY_FEATURE_LEVELS