XamlRenderingBackgroundTask 类

定义

提供从后台任务中的 XAML 树创建位图的功能。

public ref class XamlRenderingBackgroundTask
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class XamlRenderingBackgroundTask
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class XamlRenderingBackgroundTask
Public Class XamlRenderingBackgroundTask
继承
Object Platform::Object IInspectable XamlRenderingBackgroundTask
属性

注解

重要

若要尽可能降低后台任务的内存占用量,应在 C++ Windows 运行时 组件中实现此任务,以便Windows Phone。 如果用 C# 编写,则内存占用量会更高,并且会导致内存不足的设备上出现内存不足异常,从而终止后台任务。 有关内存约束的详细信息,请参阅 使用后台任务支持应用

构造函数

XamlRenderingBackgroundTask()

初始化 XamlRenderingBackgroundTask 类的新实例。

方法

OnRun(IBackgroundTaskInstance)

执行后台任务的工作。 触发关联的后台任务时,系统将调用此方法。

适用于