是否有任何 API 可以检索 Windows 10 电源模式滑块的状态?
我在看Windows.System.Power名称空间 https://learn.microsoft.com/en-us/uwp/api/windows.system.power. But PowerManager class https://learn.microsoft.com/en-us/uwp/api/windows.system.power.powermanager似乎只提供电源系统的即时状态,而不提供滑块设置的用户首选项。
该滑块还以某种方式与以前的“电源计划”设置并行存在。滑块状态似乎并没有直接反映在Win32_PowerPlan https://learn.microsoft.com/en-us/previous-versions/windows/desktop/powerwmiprov/win32-powerplan or PowerGetActiveScheme https://learn.microsoft.com/en-us/windows/win32/api/powersetting/nf-powersetting-powergetactivescheme or powercfg /getactivescheme
.
更改滑块的位置和注册表项:HKLM\SYSTEM\ControlSet001\Control\Power\User\PowerSchemes\ActiveOverlayAc/DcPowerScheme
也会改变。
ActiveOverlayAcPowerScheme 适用于非电池供电,ActiveOverlayDcPowerScheme 适用于电池供电。
但是,从 Windows 版本 1903 开始,滑块可作为 OEM 选择加入功能用于纯交流电设备。
键的值ActiveOverlayAcPowerScheme
对应的滑块模式如下:
更好的电池 {961CC777-2547-4F9D-8174-7D86181b8A7A}
更好的性能{381B4222-F694-41F0-9685-FF5BB260DF2E}
最佳性能 {DED574B5-45A0-4F42-8737-46345C09C238}
the ActivePowerScheme
将被覆盖ActiveOverlayAcPowerScheme
。
您可以检索键值来获取滑块模式。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)