estructura DXGKARG_QUERYFEATURESUPPORT (d3dkmddi.h)
DXGKARG_QUERYFEATURESUPPORT es el parámetro de la función DxgkDdiQueryFeatureSupport .
Sintaxis
typedef struct _DXGKARG_QUERYFEATURESUPPORT {
DXGK_FEATURE_ID FeatureId;
DXGK_FEATURE_VERSION MinSupportedVersion;
DXGK_FEATURE_VERSION MaxSupportedVersion;
BOOLEAN AllowExperimental;
BOOLEAN SupportedByDriver;
BOOLEAN SupportedOnCurrentConfig;
} DXGKARG_QUERYFEATURESUPPORT;
Miembros
FeatureId
[in] Valor DXGK_FEATURE_ID que especifica el identificador de la característica que se consulta.
MinSupportedVersion
[out] Valor definido por el controlador que identifica la versión mínima admitida por el controlador. Si SupportedByDriver es TRUE, este valor debe ser distinto de cero.
MaxSupportedVersion
[out] Valor definido por el controlador que identifica la versión máxima admitida por el controlador. Si SupportedByDriver es TRUE, este valor debe ser distinto de cero y debe ser mayor o igual que MinSupportedVersion.
AllowExperimental
[in] Si es TRUE, el controlador puede notificar las características experimentales admitidas. Si es FALSE, el controlador debe notificar una característica experimental como no admitida. El sistema operativo determina si se permite habilitar una característica determinada en un estado experimental o no. Vea la sección Comentarios.
SupportedByDriver
[out] El controlador establece esto en TRUE si implementa y admite esta característica; de lo contrario, lo establece en FALSE. Vea la sección Comentarios.
SupportedOnCurrentConfig
[out] El controlador establece esto en TRUE si la configuración actual admite esta característica; de lo contrario, lo establece en FALSE.
Comentarios
La distinción entre SupportedByDriver y SupportedOnCurrentConfig se usa para determinar si el sistema es capaz de usar realmente una característica determinada. Por ejemplo, en un entorno de prueba, a menudo es importante comprender que el controlador admite una característica, pero se ejecuta en hardware anterior que no lo admite. Esta prueba debe omitirse en lugar de notificar un error. Para que una característica se considere habilitada, el controlador debe notificar ambos valores como TRUE.
Para obtener más información, consulte Consulta de la compatibilidad y habilitación de características de WDDM.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11, versión 24H2 (WDDM 3.2) |
Encabezado | d3dkmddi.h |