次の方法で共有


タスク キューの作成例

このトピックでは、タスク キューの作成方法の例を示します。 XTaskQueueCreate を呼び出し、各ポートに modes を渡し、作成されたハンドルを保存するだけです。

XTaskQueueHandle taskQueue1;
HRESULT hr = XTaskQueueCreate(
    XTaskQueueDispatchMode::ThreadPool,
    XTaskQueueDispatchMode::Manual,
    &taskQueue1);

XTaskQueueHandle taskQueue2;
hr = XTaskQueueCreate(
    XTaskQueueDispatchMode::Immediate,
    XTaskQueueDispatchMode::SerializedThreadPool,
    &taskQueue2);

リターン コードを持ったエラーがない場合、タスク キューは返された XTaskQueueHandle によって表されます。

関連項目

XTaskQueue ライブラリの概要

タスク キューのディスパッチ (例)

タスク キューのクリーンアップ (例)

タスク キューの設計

XTaskQueue