我在Windows 10设备上运行了一个WPF应用程序,其中我根据进度条中设置的值设置系统的亮度,反之亦然。我正在查询WmiMonitorBrightness以获得亮度级别。我正在使用Here is the link。
这很好用,直到我们开始在设备中设置电源计划。现在,如果我处于电池保护模式并且我去显示设置,我可以将亮度移动到最大值(这仍然是略低以便支持节电器电源计划)。因此,System将其亮度级别的值与电源计划对齐,但是我的wmi查询返回了硬件支持的值。这些值现在高于系统显示设置中的值。
这导致亮度控制移动到与用户设置的值不同的值。
如何获得系统显示设置中的亮度级别?有没有可用的api?