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


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