none
如何在后台任务中利用RenderTargetBitmap更新磁贴 RRS feed

  • 问题

  • 主项目MainPage中利用RenderTargetBitmap可以生成某个UIElement的图片,然后作为磁贴背景图片。

    但是在后台任务中似乎不能调用MainPage的UIElement,

    而且网上教程说,RenderTargetBitmap不可以用来渲染code-behind创建的UIElement,

    那么有什么方法可以实现在后台任务中利用RenderTargetBitmap可以生成某个UIElement的图片,以便用来更新磁贴呢?

    2015年5月21日 15:15

答案

  • 你好,

    WP8.1 runtime里面可以用这个: XamlRenderingBackgroundTask class

    如果是Windows Store App的话不行,必须从Visual Tree中生成。

    --James


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年5月22日 8:42
    版主
  • hi,James Scenery

    你可以将MainPage中利用RenderTargetBitmap可以生成某个UIElement的图片放在KnownFolders约定好的指定目录下,再在后台任务使用的时候去读取该图片即可。

    希望能帮到你。

    2015年5月26日 9:52

全部回复

  • 你好,

    WP8.1 runtime里面可以用这个: XamlRenderingBackgroundTask class

    如果是Windows Store App的话不行,必须从Visual Tree中生成。

    --James


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年5月22日 8:42
    版主
  • hi,James Scenery

    你可以将MainPage中利用RenderTargetBitmap可以生成某个UIElement的图片放在KnownFolders约定好的指定目录下,再在后台任务使用的时候去读取该图片即可。

    希望能帮到你。

    2015年5月26日 9:52