Compartilhar via


estrutura DXGKARGCB_QUERYFEATURESUPPORT (d3dkmddi.h)

A estrutura DXGKARGCB_QUERYFEATURESUPPORT é o parâmetro passado para a função de retorno de chamada DXGKCB_QUERYFEATURESUPPORT para consultar o suporte a recursos.

Sintaxe

typedef struct _DXGKARGCB_QUERYFEATURESUPPORT {
  HANDLE          DeviceHandle;
  DXGK_FEATURE_ID FeatureId;
  UINT            DriverSupportState;
  BOOLEAN         Enabled;
} DXGKARGCB_QUERYFEATURESUPPORT;

Membros

DeviceHandle

[in] Identificador de dispositivo que foi passado para a função DxgkDdiStartDevice do driver.

FeatureId

[in] Um valor DXGK_FEATURE_ID que identifica o recurso para o qual consultar o estado habilitado.

DriverSupportState

[in] Um valor UINT que indica o estado de suporte do driver para o recurso identificado por FeatureId. Esse campo pode ser um dos valores a seguir.

Valor Significado
DXGK_FEATURE_SUPPORT_ALWAYS_OFF (0) Quando o driver não dá suporte a um recurso, ele não deve chamar DXGKCB_QUERYFEATURESUPPORT com essa ID de recurso. Esse valor é fornecido para conveniência de implementação da enumeração de possíveis estados de suporte de driver para um recurso específico.
DXGK_FEATURE_SUPPORT_EXPERIMENTAL (1) O suporte ao driver para um recurso está no estado experimental.
DXGK_FEATURE_SUPPORT_STABLE (2) O suporte ao driver para um recurso está no estado estável.
DXGK_FEATURE_SUPPORT_ALWAYS_ON (3) O suporte ao driver para um recurso está no estado sempre ativo e o driver não pode operar sem esse recurso habilitado.

Enabled

[out] O sistema operacional define esse campo como FALSE para instruir o driver a não habilitar o recurso e o define como TRUE se o sistema operacional permitir que o driver habilite o recurso.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 versão 20H1
Servidor mínimo com suporte Windows Server 2022 (WDDM 2.9)
Cabeçalho d3dkmddi.h

Confira também

DXGK_FEATURE_ID

DXGKCB_QUERYFEATURESUPPORT