XamlRenderingBackgroundTask XamlRenderingBackgroundTask XamlRenderingBackgroundTask XamlRenderingBackgroundTask Class


Provides the ability to create a bitmap from a XAML tree in a background task.

public : class XamlRenderingBackgroundTask
struct winrt::Windows::UI::Xaml::Media::Imaging::XamlRenderingBackgroundTask
public class XamlRenderingBackgroundTask
Public Class XamlRenderingBackgroundTask

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)



To keep the memory footprint of the background task as low as possible, this task should be implemented in a C++ Windows Runtime Component for Windows Phone. The memory footprint will be higher if written in C# and will cause out of memory exceptions on low-memory devices which will terminate the background task. For more information on memory constraints, see Support your app with background tasks.


XamlRenderingBackgroundTask() XamlRenderingBackgroundTask() XamlRenderingBackgroundTask() XamlRenderingBackgroundTask()

Initializes a new instance of the XamlRenderingBackgroundTask class.


OnRun(IBackgroundTaskInstance) OnRun(IBackgroundTaskInstance) OnRun(IBackgroundTaskInstance) OnRun(IBackgroundTaskInstance)

Performs the work of the background task. The system calls this method when the associated background task has been triggered.