Compartilhar via


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

Consulte também

DXGK_FEATURE_ID

DXGKDDI_FEATURE_INTERFACE

DxgkDdiQueryFeatureSupport