次の方法で共有


XTaskQueueTerminatedCallback

タスク キューの終了時に呼び出されるコールバック。

構文

void XTaskQueueTerminatedCallback(  
         void* context  
)  

パラメーター

context _In_opt_
型: void*

省略可能。 XTaskQueueTerminate の間に渡されたコンテキスト ポインター。

戻り値

型: void

解説

XTaskQueueTerminatedCallback は、XTaskQueueTerminate 関数で使用するためのコールバックを表します。 XTaskQueueTerminate を呼び出しているときに XTaskQueueTerminatedCallback コールバックが指定された場合、このコールバックは、処理ポートと完了ポートの両方に終了のマークが付けられた後、そのポートとタスク キュー自体が解放される前に、そのタスク キューによって呼び出されます。 コールバックはタスク キューの完了ポートのキューに登録され、タスク キューに現在登録されているタスクが他になくてもディスパッチされます。

要件

ヘッダー: XTaskQueue.h

ライブラリ: xgameruntime.lib

サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体

関連項目

XTaskQueueMonitorCallback
XTaskQueueTerminate
XTaskQueue のメンバー
非同期プログラミング モデル
非同期タスク キューの設計