Compartir a través de


estructura DXGKDDI_FEATURE_INTERFACE (dispmprt.h)

La estructura DXGKDDI_FEATURE_INTERFACE contiene la interfaz del controlador de miniporte (KMD) del modo kernel para mostrar que el controlador de puerto puede llamar a para consultar la compatibilidad con características de KMD.

Sintaxis

typedef struct _DXGKDDI_FEATURE_INTERFACE {
  USHORT                         Size;
  USHORT                         Version;
  PVOID                          Context;
  PINTERFACE_REFERENCE           InterfaceReference;
  PINTERFACE_DEREFERENCE         InterfaceDereference;
  PDXGKDDI_QUERYFEATURESUPPORT   QueryFeatureSupport;
  PDXGKDDI_QUERYFEATUREINTERFACE QueryFeatureInterface;
} DXGKDDI_FEATURE_INTERFACE, *PDXGKDDI_FEATURE_INTERFACE;

Miembros

Size

Tamaño, en bytes, de esta estructura.

Version

Número de versión de esta interfaz. Las constantes de número de versión se definen en Dispmprt.h (por ejemplo, DXGK_FEATURE_INTERFACE_VERSION_1).

Context

Puntero a un bloque de contexto privado.

InterfaceReference

Puntero a una función de referencia de interfaz implementada por KMD.

InterfaceDereference

Puntero a una función de desreferencia de interfaz implementada por KMD.

QueryFeatureSupport

Puntero a una función de DxgkDdiQueryFeatureSupport implementada por KMD para consultar la compatibilidad con características.

QueryFeatureInterface

Puntero a un KMD implementado función DxgkDdiQueryFeatureInterface para consultar las interfaces de KMD de una característica. El sistema operativo solo llama a estas interfaces para las características habilitadas y siempre solicita la interfaz para una versión de la característica que admite el controlador.

Observaciones

Si el controlador implementa el DXGKDDI_FEATURE_INTERFACE, ya no necesita llamar a DxgkCbQueryFeatureSupport para habilitar una característica en el controlador de puerto con antelación. En su lugar, puede consultar la compatibilidad con características a petición mediante su interfaz de DXGKDDI_FEATURE_INTERFACE.

Para obtener más información, consulte compatibilidad con características de WDDM de consulta y habilitación.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11, versión 24H2 (WDDM 3.2)
encabezado de dispmprt.h

Consulte también

dxgkDdiQueryFeatureSupport

DxgkDdiQueryInterface