WinRT后台任务

时间:2012-11-02 10:37:53

标签: c# windows-runtime

我有一个播放音乐的winRT应用,我想启用背景音频。我的MediaElement位于[Solution] \ Player \ PlayerView.xaml

启动页面在Background Taks属性中应该是什么?

我尝试过:PlayerView.xaml,Player \ PlayerView.xaml没有运气,也许我错过了其他一些属性?

谢谢,

1 个答案:

答案 0 :(得分:1)

如果您正在使用JS项目,则启动页面。输入点适用于XAML。除了音频功能之外,您实际上不需要为后台任务声明任何内容,因为调度程序使用

处理所有后台工作
await Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () => mediaplayer.DoSomething()); 

如果您创建了运行某种后台任务的WinMD(也称为Windows运行时库,非便携式)库,则只能进入起始页/入口点。这也是C#代码,而不是XAML。后台工作程序没有UI组件