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 |