后台音频播放开发涉及两大部分:
1、前台应用,主要为应用UI和交互逻辑;
2、后台音频播放任务,包括音频播放逻辑和后台服务;
微软通过一个示例应用对以上内容进行了讲解,在示例应用中,用户可通过控件选择和控制音频播放,后台则根据前台交互做出相应的响应。当应用退出前台后,仍能够保持后台播放。
后台任务通信是通过System Media Transport Controls来完成的,它让你能够在应用中使用多媒体控件、更新多媒体文件元属性信息显示,并通过BackgroundMediaPlayer监听前台事件。
感兴趣的朋友可点此进入博客查看详细实现步骤。微软还在GitHub提供了示例应用的完整代码,可点此下载,需要注意的是,你需要安装Visual Studio 2015 Update 1来编译调试该项目。
微软简易音乐播放器示例演示:
玩转Win10,尽在IT之家Win10特别专题>>
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。