如何使用Cocoa/Core Animation调暗OS X桌面

3
有没有一种使用Cocoa或核心动画编程方式来控制OS X桌面亮度的方法?
2个回答

3

这个回答解决了你的问题吗?还是你需要其他帮助? - Naaff
可以,但也许我应该用不同的措辞。我在想是否可以通过编程来实际控制屏幕亮度呢?谢谢。 - Mac
你想实际控制显示硬件的亮度吗?如果是这样,我认为你没有什么运气。不过,既然你用 core-animation 标记了这个问题,我想你可能需要一些全屏的视觉效果。在这种情况下,您可以使用 CoreGraphics API 调用 CGAcquireDisplayFadeReservation()。 - Naaff

2
如果您真的想要淡出或淡入整个屏幕,这里有一个链接描述如何做到这一点
所链接的文档包含了如何将所有显示器(或单个显示器)淡出到黑色(您可以更改颜色),捕获显示器(在此您可以显示您想要的内容),然后再淡回。这使用了我在另一个答案中提到的CGAcquireDisplayFadeReservation()
这是您想要的吗?

这可能更适合我想做的事情。感谢您的跟进。我将选择这个答案作为正确答案。 - Mac

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接