win10 uwp 屏幕常亮

地瓜 发表于 2016-4-25 22:18:56 | 显示全部楼层 |阅读模式 [复制链接]
0 311
我们在播放视频需要屏幕常亮,我们可以使用DisplayRequest,因为代码简单我直接写。

最近和别人撕UWP是不是没前途,我看到国外还是好多,但是国内我还不知,不过现在我准备走linux C++,UWP在一两年还不放弃。

如果我们做操作,那么屏幕一般不会关,如果放着,那么开始是变灰,接着就暗了,如果我们需要播放视频,那么我们一般不会去按屏幕,需要屏幕常亮。

下面代码可以在我们播放屏幕使用on_play这样屏幕可以不会关,但是屏幕常亮不是一个应用就控制,如果有别的让屏幕关,那么还是不能常亮。

现在看到有人需要屏幕常亮UWP,在应用转入后台我等好久还是亮,不知是我pc可以让应用放在后台手机我没有去常亮。
  1. public event Action on_paly;
  2.         private DisplayRequest displayRequest;
  3.         protected override void OnNavigatedFrom(NavigationEventArgs e)
  4.         {
  5.             base.OnNavigatedFrom(e);
  6.             displayRequest = new DisplayRequest();
  7.             displayRequest.RequestRelease();
  8.             on_paly += ()=>
  9.             {
  10.                 displayRequest.RequestActive();
  11.             };
  12.         }
复制代码



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

最新活动

  • 体验固件
  • 正式固件

新品速递

  • Win10 专业版|企业版 激活密匙|32位&64位
  • Office 2016 Pro Plus Retail 版激活密钥(
  • Windows 10 32位|64位 专业版 key激活
Archiver|手机版|小黑屋|关于我们|
©2014  自学论坛. All rights reserved. ( 陕ICP备15001769号 )  Powered by Discuz! X3.2  
快速回复 返回顶部 返回列表