Compartir a través de


DXGKCB_ISFEATUREENABLED función de devolución de llamada (d3dkmddi.h)

Un controlador de miniporte de pantalla en modo kernel (KMD) llama a DxgkCbIsFeatureEnabled para consultar si el sistema operativo ha habilitado una característica. A partir de Windows 11, versión 24H2 (WDDM 3.2), esta función de devolución de llamada del controlador de puerto se ha reemplazado por DXGK_FEATURE_INTERFACE.

Sintaxis

DXGKCB_ISFEATUREENABLED DxgkcbIsfeatureenabled;

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

Parámetros

[in/out] unnamedParam1

Puntero a una estructura de DXGKARGCB_ISFEATUREENABLED que contiene información sobre la característica que se consulta.

Valor devuelto

dxgkCbIsFeatureEnabled devuelve STATUS_SUCCESS si la operación se realiza correctamente. De lo contrario, devuelve un código NTSTATUS adecuado.

Observaciones

A partir de WDDM 2.9, los controladores pueden llamar a DXGKCB_QUERYFEATURESUPPORT para proporcionar información adicional al sistema operativo.

El sistema operativo establece el miembro Enabled de DXGKARGCB_ISFEATUREENABLED en TRUE cuando permite al controlador habilitar la compatibilidad con la característica consultada. Habilitado está establecido en FALSE para indicar al controlador que no habilite su compatibilidad con la característica.

DXGKCB_funciones de XXX se implementan mediante Dxgkrnl. Para usar esta función de devolución de llamada, establezca los miembros adecuados de DXGKARGCB_ISFEATUREENABLED y llame a DxgkCbIsFeatureEnabled a través del DXGKRNL_INTERFACE.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10, versión 1903 (WDDM 2.6)
encabezado de d3dkmddi.h
irQL PASSIVE_LEVEL

Consulte también

DXGKARGCB_ISFEATUREENABLED

DXGKCB_QUERYFEATURESUPPORT

DXGKRNL_INTERFACE