我尝试使用Windows Management Instrumentation的WmiMonitorBrightness
类,但是我的系统不支持它。我还尝试通过SetDeviceGammaRamp
API函数更改伽玛,但是,嗯。
然后,我检查了Windows 10中的电源选项是否具有亮度控制滑块,但没有怀疑与WmiMonitorBrightness
为何在我的操作系统上不起作用有关。
最后,我发现可以通过Intel HD Graphics控制面板的颜色设置手动更改亮度。现在,我想问一下如何使用类似Intel的代码来更改屏幕亮度。我正在以1.10Ghz时钟速度的Intel Pentium N4200微处理器运行我的操作系统,如果有关系,我会使用触摸屏UI。
edit:我发现Intel HD Graphics控制面板不会改变面板的背光亮度,而只会改变颜色亮度。