語法
參數
threadId PFMultiplayerThreadId
要設定處理器親和性的內部 Multiplayer 程式庫執行緒類型。
threadAffinityMask uint64_t
此類型 Multiplayer 程式庫執行緒的親和性遮罩。
傳回值
類型:HRESULT 如果呼叫成功,則為S_OK;否則為錯誤碼。可透過 PFMultiplayerGetErrorMessage() 擷取錯誤碼的人類可讀形式。
備註
此方法可讓遊戲為指定類型的內部 Multiplayer 程式庫執行緒設定處理器親和性。此方法可以在 PFMultiplayerInitialize() 之前或之後隨時呼叫,並會立即生效。執行緒處理器設定會在 PFMultiplayerUninitialize() 和 PFMultiplayerInitialize() 呼叫之間保存。當存在超過 64 個核心時,此方法一律套用至處理器群組 0。
若要指定任何處理器,請傳遞
PFMultiplayerAnyProcessor 作為 threadAffinityMask 參數。這也是在從未呼叫此方法時 Multiplayer 程式庫將使用的預設值。
需求
標頭: PFMultiplayer.h另請參閱
PFMultiplayer 成員PFMultiplayerThreadId
