首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >允许在暂停音频时暂停windows商店应用程序

允许在暂停音频时暂停windows商店应用程序
EN

Stack Overflow用户
提问于 2012-10-16 12:53:53
回答 2查看 389关注 0票数 1

对windows store应用程序的要求之一是它们支持挂起。我的应用程序被标记为后台音频任务,所以它不会在单独时挂起,但它应该在音频暂停时挂起。

我不知道如何“告诉Windows”什么时候可以挂起,什么时候不能挂起。如何让我的背景音频应用程序通过包验证?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-16 13:14:19

若要启用背景音频,必须注册媒体控制按钮事件的处理程序。这些是在Windows.Media.MediaControl类中,特别是PlayPressed、PausePressed、PlayPausePressed (有些硬件只有一个按钮)和StopPressed。如果你没有这些处理程序,那么背景音频将无法工作。有了这些处理程序,Windows将知道音频何时暂停,然后就可以暂停您的操作。幸运的是,有了你的PlayPausePressed处理程序,当播放再次开始时,Windows也会恢复应用程序。

这些事件同时适用于硬件和屏幕上的按钮,例如

如果要播放多首曲目,则注册NextTrackPressed和PrevTrackPressed的处理程序将控制是否在此处启用前进/后退按钮。MediaControl类中的AlbumArt、TrackName和ArtistName字段也用于在上面的医疗控制UI中设置数据。

票数 3
EN

Stack Overflow用户

发布于 2012-11-14 11:22:22

我最近正在开发一个Windows Store应用程序(在线广播应用程序),它支持相同的背景音频任务,但一直没有通过WACK -原来你的不能将背景音频的MediaElement设置为AutoPlay = true,否则你将不断失败挂起测试

这个(和其他一些技巧)在这个方便但还不够公开的技巧列表中:http://www.slideshare.net/msdnbelux/windows-store-top-learnings-from-the-first-belgian-windows-8-apps

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12907731

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档