Skip to main content

XTaskQueueDuplicateHandle

XTaskQueueHandle オブジェクトを複製します。

構文

パラメーター

queueHandle   _In_
Type: XTaskQueueHandle
参照するキューです。 duplicatedHandle   _Out_
Type: XTaskQueueHandle*
複製されたキュー ハンドルです。

戻り値

Type: HRESULT HRESULT の成功またはエラー コード。

解説

XTaskQueueCloseHandle を使用して、XTaskQueueHandle オブジェクトを閉じます。 次の例では、タスク キュー ハンドルを複製する方法を示します。長時間実行される作業がある場合、その作業の期間中はタスク キュー ハンドルを複製しておくとよいでしょう。これにより、まだハンドルが必要である間に他の誰かが XTaskQueueCloseHandle 関数を呼び出してキューを閉じてしまうのを防ぐことができます。

要件

ヘッダー: XTaskQueue.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One 本体、XBOX Series 本体

関連項目

XTaskQueue members
非同期プログラミング モデル
非同期タスク キューの設計
最終更新日 2026年8月24日