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

Un miniportador de pantalla en modo kernel (KMD) llama a DXGKCB_ISFEATUREENABLED para consultar si el sistema operativo le permitirá habilitar la compatibilidad con una característica.

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 está consultando.

Valor devuelto

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

Comentarios

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 se establece en FALSE para indicar al controlador que no habilite su compatibilidad con la característica.

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

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1903 (WDDM 2.6)
Encabezado d3dkmddi.h
IRQL PASSIVE_LEVEL

Consulte también

DXGKARGCB_ISFEATUREENABLED

DXGKCB_QUERYFEATURESUPPORT

DXGKRNL_INTERFACE