структура DXGK_TRACKEDWORKLOAD_STATE_FLAGS (d3dkmddi.h)

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

Синтаксис

typedef struct _DXGK_TRACKEDWORKLOAD_STATE_FLAGS {
  union {
    struct {
      UINT Saturated : 1;
      UINT OptimalLevel : 1;
      UINT Reserved : 30;
    };
    UINT Value;
  };
} DXGK_TRACKEDWORKLOAD_STATE_FLAGS;

Члены

Saturated

Драйвер должен установить этот флаг состояния, если драйвер не может быть выше указанного. Сюда входят временные состояния, такие как ограничения температуры.

OptimalLevel

Драйвер должен установить этот флаг, если для заданного уровня питания мы находитесь в оптимальном диапазоне эффективности для отслеживаемой рабочей нагрузки. Драйвер должен устанавливать этот флаг только в том случае, если для некоторых рабочих нагрузок снижение частоты приведет к снижению производительности на ватт.

Reserved

Это значение зарезервировано.

Value

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1809
Верхняя часть d3dkmddi.h