Skip to main content

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年8月24日