繁体   English   中英

如何在 UWP 应用程序中以编程方式调暗屏幕

[英]How to programmatically dim screen in UWP app

我试图找到如何在 UWP 应用程序中以编程方式使屏幕变暗的方法,但我找不到任何相关的 API……有没有类似的东西?

在较新版本的 UWP API 中,这是可能的,请参阅:
UWP > API 参考 > Windows.Graphics.Display > BrightnessOverride

Windows 10 要求:

设备系列
Windows 10 创意者更新(引入 v10.0.15063.0)
API合约
Windows.Foundation.UniversalApiContract(v4 引入)

更新:

Windows 10 创意者更新以来,这是可能的,请参阅https://docs.microsoft.com/en-us/uwp/api/windows.graphics.display.brightnessoverride


不幸的是,在通用 Windows 平台 (UWP) 中没有这样的 API 可以控制屏幕亮度。 正如@Rafael 所说,屏幕亮度被认为是由系统设置控制的全局设置。 而在物联网等一些设备系列中,设备甚至可能没有显示器。

如果你想在你的应用中使屏幕变暗,你可以尝试在你的视图顶部添加一个黑色的叠加层并控制它的不透明度。 此外,欢迎您在UserVoice上投票以要求此功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM