Compartilhar via


DisplayTaskPool Classe

Definição

Fornece métodos para alocar e executar tarefas em um DisplayDevice.

public ref class DisplayTaskPool sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DisplayTaskPool final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DisplayTaskPool
Public NotInheritable Class DisplayTaskPool
Herança
Object Platform::Object IInspectable DisplayTaskPool
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10, version 1809 (introduzida na 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v7.0)

Métodos

CreateTask()

Cria um objeto DisplayTask .

ExecuteTask(DisplayTask)

Enfileira um DisplayTask para execução no dispositivo. As tarefas são executadas de forma assíncrona, portanto, esse método retorna imediatamente.

Observação

ExecuteTask foi preterido em favor de DisplayTaskPool.TryExecuteTask, que fornece comentários sobre o estado da solicitação de apresentação.

TryExecuteTask(DisplayTask)

Enfileira um DisplayTask para execução no dispositivo. As tarefas são executadas de forma assíncrona, portanto, esse método retorna imediatamente. TryExecuteTask fornece um objeto DisplayTaskResult , que oferece várias informações/comentários sobre o estado da solicitação de apresentação.

Aplica-se a