DXGKDDI_FEATURE_INTERFACE 结构 (dispmprt.h)
DXGKDDI_FEATURE_INTERFACE 结构包含显示内核模式微型端口驱动程序的 (KMD 的) 接口,端口驱动程序可以调用该接口来查询 KMD 的功能支持。
语法
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;
成员
Size
此结构的大小(以字节为单位)。
Version
此接口的版本号。 版本号常量在 Dispmprt.h (中定义,例如 ,DXGK_FEATURE_INTERFACE_VERSION_1) 。
Context
指向专用上下文块的指针。
InterfaceReference
指向 KMD 实现的接口引用函数的指针。
InterfaceDereference
指向 KMD 实现的接口取消引用函数的指针。
QueryFeatureSupport
指向 KMD 实现的 DxgkDdiQueryFeatureSupport 函数的指针,用于查询功能支持。
QueryFeatureInterface
指向 KMD 实现的 DxgkDdiQueryFeatureInterface 函数的指针,用于查询 KMD 的接口以获取功能。 OS 仅为启用的功能调用这些接口,并且始终为驱动程序支持的功能版本请求接口。
注解
如果驱动程序实现 DXGKDDI_FEATURE_INTERFACE,则不再需要调用 DxgkCbQueryFeatureSupport 即可提前在端口驱动程序中启用某个功能。 它可以使用其 DXGKDDI_FEATURE_INTERFACE 接口按需查询功能支持。
有关详细信息,请参阅 查询 WDDM 功能支持和启用。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 11,版本 24H2 (WDDM 3.2) |
标头 | dispmprt.h |