estrutura DXGKARG_QUERYFEATURESUPPORT (d3dkmddi.h)
DXGKARG_QUERYFEATURESUPPORT é o parâmetro para a função DxgkDdiQueryFeatureSupport .
Sintaxe
typedef struct _DXGKARG_QUERYFEATURESUPPORT {
DXGK_FEATURE_ID FeatureId;
DXGK_FEATURE_VERSION MinSupportedVersion;
DXGK_FEATURE_VERSION MaxSupportedVersion;
BOOLEAN AllowExperimental;
BOOLEAN SupportedByDriver;
BOOLEAN SupportedOnCurrentConfig;
} DXGKARG_QUERYFEATURESUPPORT;
Membros
FeatureId
[in] Um valor DXGK_FEATURE_ID que especifica a ID do recurso que está sendo consultado.
MinSupportedVersion
[out] Valor definido pelo driver que identifica a versão mínima compatível com o driver. Se SupportedByDriver for TRUE, esse valor deverá ser diferente de zero.
MaxSupportedVersion
[out] Valor definido pelo driver que identifica a versão máxima com suporte pelo driver. Se SupportedByDriver for TRUE, esse valor deverá ser diferente de zero e deverá ser maior ou igual a MinSupportedVersion.
AllowExperimental
[in] Se TRUE, o driver poderá relatar recursos experimentais como com suporte. Se FALSE, o driver deverá relatar um recurso experimental como sem suporte. O sistema operacional determina se um recurso específico tem permissão para ser habilitado em um estado experimental ou não. Consulte Observações.
SupportedByDriver
[out] O driver define isso como TRUE se ele implementa e dá suporte a esse recurso; caso contrário, ele o define como FALSE. Consulte Observações.
SupportedOnCurrentConfig
[out] O driver define isso como TRUE se a configuração atual der suporte a esse recurso; caso contrário, ele o define como FALSE.
Comentários
A distinção entre SupportedByDriver e SupportedOnCurrentConfig é usada para determinar se o sistema é capaz de realmente usar um recurso específico. Por exemplo, em um ambiente de teste, geralmente é importante entender que o driver dá suporte a um recurso, mas está em execução em hardware mais antigo que não dá suporte a ele. Esse teste deve ser ignorado em vez de relatar uma falha. Para que um recurso seja considerado habilitado, ambos os valores devem ser relatados como TRUE pelo driver.
Para obter mais informações, consulte Consultando o suporte e a habilitação de recursos do WDDM.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11, versão 24H2 (WDDM 3.2) |
Cabeçalho | d3dkmddi.h |