2016-11-30 46 views
0

我正在为Xbox One开发监控UWP应用程序,如果在10分钟后没有与控制器的交互,屏幕会自动变暗(较暗),实时视频继续在屏幕上显示完美,但非常黑暗。我发现几个人(不是程序员,只是用户)对此抱怨,因为它显然也会在观看流媒体视频或蓝光时发生。Xbox One上的UWP。 10分钟后UI变暗(更暗)

他们谈的可能的解决方案如下: - 连接耳机:我试过了,它不能解决问题。 - 关闭控制台:既不。 - 重置为出厂设置:我不喜欢这样做。 我在一些文章中看到,10月份的更新,本来可以解决的,但我有11月更新和它的烦人。

是否有任何命令或能够从代码实现以避免此行为?

感谢,

+0

难道这不是像一个标准的控制台的行为,如果不活动的屏幕变暗?如果我离开它,我一直都会在Xbox上看到它。也许有一些API可用于保持活动状态,即使长时间没有通过交互。 –

回答

3

可以使用DisplayRequest类通知,你不希望设备在省电模式下进入系统(暗屏幕,锁定装置等...)。

m_displayRequest = new DisplayRequest(); 
m_displayRequest.RequestActive(); 

一旦完成或当应用程序被暂停,你将不得不释放显示请求:

m_displayRequest.RequestRelease(); 
+0

问题解决了!再次感谢! – Felice