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 (Enabled=TRUE), Version é a versão negociada do recurso usado. Esse valor é a versão mais alta compatível com o sistema operacional e o driver. Por exemplo, se o sistema operacional der suporte às versões 1 a 3 e o driver oferecer 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.

Comentários

Para obter mais informações, confira Como consultar 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 d3dukmdt.h

Confira também

D3DKMT_ISFEATUREENABLED

DXGK_FEATURE_INTERFACE

DXGK_FEATURE_INTERFACE:IsFeatureEnabled