簡體   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