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


структура DXGK_ISFEATUREENABLED_RESULT (d3dukmdt.h)

Структура DXGK_ISFEATUREENABLED_RESULT определяет результаты запроса функции.

Синтаксис

typedef struct _DXGK_ISFEATUREENABLED_RESULT {
  UINT16 Version;
  union {
    struct {
      UINT16 Enabled : 1;
      UINT16 KnownFeature : 1;
      UINT16 SupportedByDriver : 1;
      UINT16 SupportedOnCurrentConfig : 1;
      UINT16 Reserved : 12;
    };
    DXGK_FEATURE_VERSION Value;
  };
} DXGK_ISFEATUREENABLED_RESULT;

Члены

Version

Если параметр включен (Enabled=TRUE), версия — это согласованная версия используемого компонента. Это значение является самой высокой версией, поддерживаемой как ОС, так и драйвером. Например, если ОС поддерживает версии 1–3, а драйвер поддерживает версии 2–5, итоговая согласованная версия компонента — 3.

Enabled

Если этот параметр задан, функция включена.

KnownFeature

Если этот параметр задан, эта функция известна операционной системе.

SupportedByDriver

Если этот параметр задан, эта функция поддерживается драйвером. SupportedByDriver устанавливается только в том случае, если функция зависит от поддержки драйверов.

SupportedOnCurrentConfig

Если этот параметр задан, функция поддерживается в текущей конфигурации.

Reserved

Зарезервировано для системного использования.

Value

Альтернативный способ доступа к битовым полям этой структуры.

Комментарии

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

Требования

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

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

D3DKMT_ISFEATUREENABLED

DXGK_FEATURE_INTERFACE

DXGK_FEATURE_INTERFACE:IsFeatureEnabled