XTaskQueuePort
コールバックのディスパッチ先または送信先である、タスク キューのポートを宣言します。
構文
enum class XTaskQueuePort : uint32_t
{
Work,
Completion
}
定数
定数 | 説明 |
---|---|
Work | タスク キューの処理ポート。 |
Completion | タスク キューの完了ポート。 |
解説
この列挙型は、コールバックの送信やポート ハンドルの取得など、アクションを実行するタスク キューのポートが特定します。 タスク キューの処理ポートと完了ポートには個別にディスパッチ モードを設定できます。また、一方のポートにタスクを送信することもできます。 例については、「コールバックの送信」を参照してください。
要件
ヘッダー: XTaskQueue.h
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体
関連項目
XTaskQueueDispatch
XTaskQueueGetPort
XTaskQueueMonitorCallback
XTaskQueueRegisterWaiter
XTaskQueueSubmitCallback
XTaskQueueSubmitDelayedCallback
XTaskQueue のメンバー
非同期プログラミング モデル
非同期タスク キューの設計