chat_manager::get_thread_affinity_mask
内部の Game Chat スレッドが実行される、または実行中のプロセッサーを示す現在のアフィニティ マスクを取得します。構文
パラメーター
threadId _In_Type: game_chat_thread_id プロセッサー アフィニティを取得する対象の、内部 Game Chat スレッドの種類。
プロセッサー マスクを取得する対象の内部スレッド。 affinityMask _Out_
Type: uint64_t 内部の Game Chat スレッドが実行される、または実行中のプロセッサーを示すアフィニティ マスクを格納する場所。
戻り値
Type: void解説
これは、指定した種類の内部 Game Chat スレッドの現在のプロセッサー アフィニティを取得します。 このメソッドは、事前に chat_manager::initialize() が呼び出されている必要はありません。 affinityMask に書き込まれる報告値がc_anyProcessor の場合、そのスレッドは任意のプロセッサー上で実行できることを示します。
c_anyProcessor は 0xFFFFFFFFFFFFFFFF の値を持つ constexpr uint64_t です。要件
ヘッダー: GameChat2.h サポートされているプラットフォーム: Windows、XBOX One ファミリ本体および XBOX Series 本体関連項目
chat_managergame_chat_thread_id
chat_manager::set_thread_affinity_mask
