Compartir a través de


estructura DML_FEATURE_DATA_FEATURE_LEVELS (directml.h)

Proporciona detalles sobre los niveles de características admitidos por un dispositivo DirectML. Consulte IDMLDevice::CheckFeatureSupport. La constante de característica se DML_FEATURE_FEATURE_LEVELS y el tipo de datos de consulta es DML_FEATURE_QUERY_FEATURE_LEVELS.

Sintaxis

struct DML_FEATURE_DATA_FEATURE_LEVELS {
  DML_FEATURE_LEVEL MaxSupportedFeatureLevel;
};

Miembros

MaxSupportedFeatureLevel

Tipo: DML_FEATURE_LEVEL

El nivel de característica más alto proporcionado en requestedFeatureLevels de la estructura de consulta (consulte DML_FEATURE_DATA_FEATURE_LEVELS) compatible con este dispositivo.

Nota

Dado que esta consulta de características solo devuelve uno de los valores proporcionados en RequestedFeatureLevels, es posible que el dispositivo admita un nivel de característica aún mayor que el devuelto por esta consulta.

Por ejemplo, la versión 1.4.0 de DirectML admite un nivel de característica de DML_FEATURE_LEVEL_3_0. Si la matriz RequestedFeatureLevels solo DML_FEATURE_LEVEL_1_0 contenía y DML_FEATURE_LEVEL_2_0, esta consulta devolvería DML_FEATURE_LEVEL_2_0, que es inferior al nivel de característica verdadero (3_0) admitido por el dispositivo.

Disponibilidad

Esta API se introdujo en la versión 1.1.0de DirectML.

Requisitos

Requisito Value
Cliente mínimo compatible compilación 20348 de Windows 10
Servidor mínimo compatible compilación 20348 de Windows 10
Encabezado directml.h

Consulte también

Método IDMLDevice::CheckFeatureSupport

enumeración DML_FEATURE

estructura de DML_FEATURE_QUERY_FEATURE_LEVELS