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 のメンバー
非同期プログラミング モデル
非同期タスク キューの設計