XTaskQueueRegisterMonitor
このキューにコールバックが送信されるたびに呼び出されるコールバックを登録します。構文
パラメーター
queue _In_Type: XTaskQueueHandle 送信コールバックを登録するキューです。 callbackContext _In_opt_
Type: void* 送信コールバックに渡される省略可能なコンテキスト ポインターです。 callback _In_
Type: XTaskQueueMonitorCallback* 新しいコールバックがキューに送信されたときに呼び出されるコールバックです。 token _Out_
Type: XTaskQueueRegistrationToken* コールバックを削除するために XTaskQueueUnregisterMonitor を呼び出すときに使用するトークンです。
戻り値
Type: HRESULT HRESULT の成功またはエラー コード。解説
この関数は、時間依存スレッドで呼び出しても安全ではありません。詳細については、Time-sensitive threads を参照してください。
SubmitCallback は、XTaskQueueSubmitCallback 関数のコード例で定義されているヘルパー関数です。
要件
ヘッダー: XTaskQueue.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One 本体、XBOX Series 本体概念ドキュメント
関連項目
XTaskQueue members非同期プログラミング モデル
非同期タスク キューの設計
