структура PO_FX_PERF_STATE_CHANGE (wdm.h)
Структура PO_FX_PERF_STATE_CHANGE содержит сведения об изменении состояния производительности, запрашиваемом путем вызова подпрограммы PoFxIssueComponentPerfStateChange или PoFxIssueComponentPerfStateChangeMultiple .
Синтаксис
typedef struct _PO_FX_PERF_STATE_CHANGE {
ULONG Set;
union {
ULONG StateIndex;
ULONGLONG StateValue;
};
} PO_FX_PERF_STATE_CHANGE, *PPO_FX_PERF_STATE_CHANGE;
Члены
Set
Индекс набора состояний производительности, который изменяется в коллекции наборов состояний производительности для компонента.
StateIndex
Для наборов, представляющих дискретное количество состояний производительности (то есть, где элемент TypePO_FX_COMPONENT_PERF_SET имеет значение PoFxPerfStateTypeDiscrete), этот член является индексом состояния производительности, используемого для нового уровня производительности.
StateValue
Для наборов, представляющих непрерывное распределение состояний производительности (то есть, где элемент TypePO_FX_COMPONENT_PERF_SET — PoFxPerfStateTypeRange), этот член является значением состояния производительности, используемого для нового уровня производительности.
Комментарии
Структура PO_FX_PERF_STATE_CHANGE используется для параметра PerfChangeподпрограммы PoFxIssueComponentPerfStateChange и параметра PerfChangesподпрограммы PoFxIssueComponentPerfStateChangeMultiple .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается начиная с Windows 10. |
Верхняя часть | wdm.h (включая Wudfwdm.h) |
См. также раздел
Управление состоянием производительности устройства