структура DXGK_POWER_COMPONENT_FLAGS (d3dkmddi.h)
Описывает сведения о переходе состояния для компонента питания.
Синтаксис
typedef struct _DXGK_POWER_COMPONENT_FLAGS {
union {
struct {
UINT Reserved0 : 1;
UINT DriverCompletesFStateTransition : 1;
UINT TransitionTo_F0_OnDx : 1;
UINT NoDebounce : 1;
UINT ActiveInD3 : 1;
#if ...
UINT Reserved : 27;
#else
UINT Reserved : 29;
#endif
};
UINT Value;
};
} DXGK_POWER_COMPONENT_FLAGS;
Члены
Reserved0
Зарезервировано для использования в системе и должно быть равно нулю.
DriverCompletesFStateTransition
Если задано значение , указывает, что драйвер мини-порта дисплея будет вызывать функцию DxgkCbCompleteFStateTransition для зарегистрированного компонента питания, когда компонент завершает переход F-состояния.
Дополнительные сведения см. в разделе Примечания функции DxgkCbCompleteFStateTransition .
TransitionTo_F0_OnDx
Если задано значение , указывает, что платформа управления питанием Windows помещает зарегистрированный компонент питания в состояние питания F0 во время перехода состояния питания устройства (Dx).
Если этот параметр задан, во время перехода Dx диспетчер питания переводит компонент в состояние F0 перед отправкой Dx IRP в стек устройств. Диспетчер питания сохраняет компонент в состоянии F0 до завершения D0 IRP.
NoDebounce
ActiveInD3
Reserved
Этот элемент зарезервирован и должен иметь нулевое значение. Присвоение этому элементу значения 0 эквивалентно присвоению остальным 29 битам (0xFFFFFFF8) 32-разрядного элемента Value равным нулю.
Value
Элемент в объединении, который DXGK_POWER_COMPONENT_FLAGS содержит, который может содержать 32-разрядное значение, определяющее сведения о компоненте питания.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 |
Минимальная версия сервера | Windows Server 2012 |
Верхняя часть | d3dkmddi.h (включая D3dkmddi.h) |