PFMultiplayerUninitialize

立即回收与所有多人游戏库对象关联的所有资源。

语法

HRESULT PFMultiplayerUninitialize(  
    PFMultiplayerHandle handle  
)  

参数

handle PFMultiplayerHandle
输入之后无效

PFMultiplayer API 实例的句柄。

返回值

类型:HRESULT

如果调用成功,则为 S_OK,否则为错误代码。 可通过 PFMultiplayerGetErrorMessage() 检索错误代码的可读形式。

备注

如果本地用户参与大厅,则会将其删除(在远程大厅客户端中,就像与这些用户的网络连接已丢失一样),因此最佳做法是在所有大厅调用 PFLobbyLeave,并等待相应的 PFLobbyLeaveLobbyCompletedStateChange 让本地用户退出任何现有大厅。

此方法是非线程安全的,不能与其他多人游戏库方法同时调用。 调用此方法后,所有多人游戏库状态都将失效。

每次调用 PFMultiplayerInitialize() 都应该调用相应的 PFMultiplayerUninitialize()。

要求

标头: PFMultiplayer.h

另请参阅

PFMultiplayer 成员
PFMultiplayerInitialize