chat_manager::get_thread_affinity_mask
擷取目前的親和性遮罩,此遮罩代表內部 Game Chat 執行緒將執行或正在執行的處理器。語法
參數
threadId _In_類型:game_chat_thread_id 要擷取其處理器親和性的內部 Game Chat 執行緒類型。
要擷取其處理器遮罩的內部執行緒。 affinityMask _Out_
類型:uint64_t 用來儲存親和性遮罩的位置,此遮罩代表內部 Game Chat 執行緒將執行或正在執行的處理器。
傳回值
類型: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
