estrutura DXGKARG_QUERYFEATURESUPPORT (d3dkmddi.h)
DXGKARG_QUERYFEATURESUPPORT é o parâmetro para a funçãoDxgkDdiQueryFeatureSupport.
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 compatível com o driver. Se SupportedByDriver for TRUE, esse valor deverá ser diferente de zero e deve ser maior ou igual a MinSupportedVersion.
AllowExperimental
[in] Se TRUE, o driver poderá relatar recursos experimentais conforme o suporte. Se FALSE, o driver deverá relatar um recurso experimental como sem suporte. O sistema operacional determina se um determinado recurso tem permissão para ser habilitado em um estado experimental ou não. Consulte Comentários.
SupportedByDriver
[out] O driver define isso como TRUE se ele implementa e dá suporte a esse recurso; caso contrário, ele o definirá como FALSE. Consulte Comentários.
SupportedOnCurrentConfig
[out] O driver definirá isso como TRUE se a configuração atual der suporte a esse recurso; caso contrário, ele o definirá como FALSE.
Observações
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 Querying WDDM feature support and enablement.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 11, versão 24H2 (WDDM 3.2) |
cabeçalho | d3dkmddi.h |