Compartilhar via


DXGKCB_ISFEATUREENABLED função de retorno de chamada (d3dkmddi.h)

Um KMD (driver de miniporto de exibição) no modo kernel chama DxgkCbIsFeatureEnabled para consultar se o sistema operacional habilitou um recurso. A partir Windows 11, versão 24H2 (WDDM 3.2), essa função de retorno de chamada do driver de porta foi substituída por DXGK_FEATURE_INTERFACE.

Sintaxe

DXGKCB_ISFEATUREENABLED DxgkcbIsfeatureenabled;

NTSTATUS DxgkcbIsfeatureenabled(
  [in/out] INOUT_PDXGKARGCB_ISFEATUREENABLED unnamedParam1
)
{...}

Parâmetros

[in/out] unnamedParam1

Ponteiro para uma estrutura DXGKARGCB_ISFEATUREENABLED que contém informações sobre o recurso que está sendo consultado.

Retornar valor

DxgkCbIsFeatureEnabled retornará STATUS_SUCCESS se a operação for bem-sucedida. Caso contrário, ele retornará um código NTSTATUS apropriado.

Comentários

A partir do WDDM 2.9, os drivers podem chamar DXGKCB_QUERYFEATURESUPPORT para fornecer informações adicionais ao sistema operacional.

O sistema operacional define o membro Habilitado do DXGKARGCB_ISFEATUREENABLED como TRUE quando permite que o driver habilite o suporte para o recurso consultado. Habilitado é definido como FALSE para instruir o driver a não habilitar seu suporte para o recurso.

DXGKCB_ funçõesXXX são implementadas por Dxgkrnl. Para usar essa função de retorno de chamada, defina os membros apropriados do DXGKARGCB_ISFEATUREENABLED e chame DxgkCbIsFeatureEnabled por meio do DXGKRNL_INTERFACE.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1903 (WDDM 2.6)
Cabeçalho d3dkmddi.h
IRQL PASSIVE_LEVEL

Confira também

DXGKARGCB_ISFEATUREENABLED

DXGKCB_QUERYFEATURESUPPORT

DXGKRNL_INTERFACE