Поделиться через


структура 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

Указатель на функцию DxgkDdiQueryFeatureSupport , реализованную в KMD, для запроса поддержки функций.

QueryFeatureInterface

Указатель на функцию DxgkDdiQueryFeatureInterface , реализованную в KMD, для запроса интерфейсов KMD на наличие функции. Операционная система вызывает эти интерфейсы только для включенных функций и всегда запрашивает интерфейс для версии компонента, которую поддерживает драйвер.

Комментарии

Если драйвер реализует DXGKDDI_FEATURE_INTERFACE, ему больше не нужно вызывать DxgkCbQueryFeatureSupport , чтобы включить функцию в драйвере порта заранее. Вместо этого он может запрашивать поддержку функций по запросу, используя интерфейс DXGKDDI_FEATURE_INTERFACE .

Дополнительные сведения см. в статье Поддержка и включение функций WDDM для запросов.

Требования

Требование Значение
Минимальная версия клиента Windows 11 версии 24H2 (WDDM 3.2)
Верхняя часть dispmprt.h

См. также раздел

DxgkDdiQueryFeatureSupport

DxgkDdiQueryInterface