我想在后台任务中在Windows(Phone)8.1的通用应用程序中呈现位图,以便更新我的Live Tile。
我认为可行的唯一方法是RenderTargetBitmap。不幸的是,RenderAsync()
方法在我的代码中导致 ArgumentException 。
我下载了an example,其中后台任务在C ++中实现。它使用XamlRenderingBackgroundTask类, RenderAsync()方法可以工作。
public ref class AppTileUpdater sealed : XamlRenderingBackgroundTask
不幸的是我在C#-Project中找不到使用这个类的方法。我错过了什么?
答案 0 :(得分:0)
与C ++相同,在C#中查找RenderTargetBitmap的示例,并在AppTileUpdater类中使用OnRun()的覆盖方法
注意:由于低端设备的内存限制,推荐的方法是使用C ++
答案 1 :(得分:0)