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


структура D3DKMT_WDDM_2_9_CAPS (d3dkmdt.h)

Зарезервировано для использования системы. Не используйте.

Синтаксис

typedef struct _D3DKMT_WDDM_2_9_CAPS {
  union {
    struct {
      UINT HwSchSupportState : 2;
      UINT HwSchEnabled : 1;
      UINT SelfRefreshMemorySupported : 1;
      UINT Reserved : 28;
    };
    UINT Value;
  };
} D3DKMT_WDDM_2_9_CAPS;

Члены

HwSchSupportState

DXGK_FEATURE_SUPPORT_значение XXX, указывающее состояние поддержки драйверов для планирования оборудования, поддерживаемого GPU. Это поле может быть одним из следующих значений:

Ценность Значение
DXGK_FEATURE_SUPPORT_ALWAYS_OFF Если драйвер не поддерживает функцию, она не вызывает запрос в QueryFeatureSupport с идентификатором этой функции. Это значение предоставляется для удобства реализации перечисления возможных состояний поддержки драйверов для определенной функции.
DXGK_FEATURE_SUPPORT_EXPERIMENTAL Поддержка драйвера для функции находится в экспериментальном состоянии.
DXGK_FEATURE_SUPPORT_STABLE Поддержка драйвера для функции находится в стабильном состоянии.
DXGK_FEATURE_SUPPORT_ALWAYS_ON Поддержка драйвера для функции находится в состоянии always on. Драйвер не работает без этой функции.

HwSchEnabled

Указывает, включена ли в настоящее время планирование оборудования для этого GPU.

SelfRefreshMemorySupported

Указывает, поддерживается ли для этого GPU память самостоятельного обновления.

Reserved

Скрытный; не используйте.

Value

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

Замечания

Графическое ядро использует D3DKMT_WDDM_2_9_CAPS для хранения различных возможностей, представленных в модели драйвера Windows (WDDM) версии 2.9. Драйвер предоставляет свои возможности поддержки во время инициализации, поэтому он уже знает все значения, указанные в этой структуре.

Требования

Требование Ценность
минимальный поддерживаемый сервер Windows Server 2022
заголовка d3dkmdt.h