语法
参数
threadId PFMultiplayerThreadId
要配置处理器亲和性的内部多人游戏库线程的类型。
threadAffinityMask uint64_t
此类型的多人游戏库线程的亲和性掩码。
返回值
类型:HRESULT 如果调用成功,则返回S_OK;否则返回错误代码。可通过 PFMultiplayerGetErrorMessage() 检索错误代码的可读形式。
备注
此方法使标题能够为特定类型的多人游戏库内部线程配置处理器亲和性。此方法可在 PFMultiplayerInitialize() 之前或之后的任何时候调用,并将立即生效。线程处理器设置在调用 PFMultiplayerUninitialize() 和 PFMultiplayerInitialize() 之后仍会保留。当存在超过 64 个核心时,此方法始终应用于处理器组 0。
若要指定任何处理器,请将
PFMultiplayerAnyProcessor 作为 threadAffinityMask 参数传递。如果从未调用此方法,这也是多人游戏库将使用的默认值。
要求
头文件: PFMultiplayer.h另请参阅
PFMultiplayer 成员PFMultiplayerThreadId
