跳轉到主要內容

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_manager
game_chat_thread_id
chat_manager::set_thread_affinity_mask
最後修改於 2026年10月6日