Compartilhar via


estrutura DXGK_ISFEATUREENABLED_RESULT (d3dukmdt.h)

A estrutura DXGK_ISFEATUREENABLED_RESULT define os resultados de uma consulta de recurso.

Sintaxe

typedef struct _DXGK_ISFEATUREENABLED_RESULT {
  UINT16 Version;
  union {
    struct {
      UINT16 Enabled : 1;
      UINT16 KnownFeature : 1;
      UINT16 SupportedByDriver : 1;
      UINT16 SupportedOnCurrentConfig : 1;
      UINT16 Reserved : 12;
    };
    DXGK_FEATURE_VERSION Value;
  };
} DXGK_ISFEATUREENABLED_RESULT;

Membros

Version

Quando habilitado (Habilitado=TRUE), versão é a versão negociada do recurso que é usado. Esse valor é a versão mais alta compatível com o sistema operacional e o driver. Por exemplo, se o sistema operacional dá suporte às versões 1 a 3 e o driver dá suporte às versões 2 a 5, a versão do recurso negociado resultante será 3.

Enabled

Quando definido, o recurso é habilitado.

KnownFeature

Quando definido, o recurso é conhecido pelo sistema operacional.

SupportedByDriver

Quando definido, o recurso é compatível com o driver. SupportedByDriver será definido somente se o recurso depender do suporte ao driver.

SupportedOnCurrentConfig

Quando definido, o recurso tem suporte na configuração atual.

Reserved

Reservado para uso do sistema.

Value

Uma maneira alternativa de acessar os campos de bits dessa estrutura.

Observações

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 d3dukmdt.h

Consulte também

D3DKMT_ISFEATUREENABLED

DXGK_FEATURE_INTERFACE

DXGK_FEATURE_INTERFACE:IsFeatureEnabled