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 |