Skip to main content
可选地配置内部多人游戏库线程将在其上运行的处理器。

语法

参数

threadId   PFMultiplayerThreadId 要配置处理器亲和性的内部多人游戏库线程的类型。 threadAffinityMask   uint64_t 此类型的多人游戏库线程的亲和性掩码。

返回值

类型:HRESULT 如果调用成功,则返回 S_OK;否则返回错误代码。可通过 PFMultiplayerGetErrorMessage() 检索错误代码的可读形式。

备注

此方法使标题能够为特定类型的多人游戏库内部线程配置处理器亲和性。

此方法可在 PFMultiplayerInitialize() 之前或之后的任何时候调用,并将立即生效。线程处理器设置在调用 PFMultiplayerUninitialize() 和 PFMultiplayerInitialize() 之后仍会保留。当存在超过 64 个核心时,此方法始终应用于处理器组 0。

若要指定任何处理器,请将 PFMultiplayerAnyProcessor 作为 threadAffinityMask 参数传递。如果从未调用此方法,这也是多人游戏库将使用的默认值。

要求

头文件: PFMultiplayer.h

另请参阅

PFMultiplayer 成员
PFMultiplayerThreadId
最后修改于 2026年8月13日