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 de pantalla a la que el controlador de puerto puede llamar 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 DxgkDdiQueryFeatureSupport implementada por KMD para consultar la compatibilidad con características.

QueryFeatureInterface

Puntero a una función DxgkDdiQueryFeatureInterface implementada por KMD 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.

Comentarios

Si el controlador implementa el DXGKDDI_FEATURE_INTERFACE, ya no es necesario 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 Consulta de compatibilidad y habilitación de características de WDDM.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11, versión 24H2 (WDDM 3.2)
Encabezado dispmprt.h

Consulte también

DxgkDdiQueryFeatureSupport

DxgkDdiQueryInterface