次の方法で共有


DisplayTaskPool クラス

定義

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
継承
Object Platform::Object IInspectable DisplayTaskPool
属性

Windows の要件

デバイス ファミリ
Windows 10, version 1809 (10.0.17763.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v7.0 で導入)

メソッド

CreateTask()

DisplayTask オブジェクトを作成します。

ExecuteTask(DisplayTask)

DisplayTask をキューに登録して、デバイス上で実行します。 タスクは非同期的に実行されるため、このメソッドは直ちにを返します。

注意

ExecuteTask は、プレゼンテーション要求の状態に関するフィードバックを提供する DisplayTaskPool.TryExecuteTask を優先して非推奨となりました。

TryExecuteTask(DisplayTask)

DisplayTask をキューに登録して、デバイス上で実行します。 タスクは非同期的に実行されるため、このメソッドは直ちにを返します。 TryExecuteTaskDisplayTaskResult オブジェクトを提供します。これにより、プレゼンテーション要求の状態に関するフィードバックや情報を複数提供できます。

適用対象