语法
参数
handle PFMultiplayerHandle
PFMultiplayer API 实例的句柄。
creator PFEntityKey*
创建大厅的本地 PlayFab 实体。
createConfiguration PFLobbyCreateConfiguration*
创建大厅时使用的初始配置数据。
joinConfiguration PFLobbyJoinConfiguration*
创建并加入大厅的成员的初始配置数据。
asyncContext void*optional 一个可选的、应用定义的、指针大小的上下文值,可用于将完成状态更改与此调用相关联。
lobby PFLobbyHandle*optional, library-allocated output 可选的输出大厅对象,可用于在此操作完成后立即排队执行操作。
返回值
类型:HRESULT 如果调用成功,则为S_OK;否则为错误代码。可通过 PFMultiplayerGetErrorMessage() 检索错误代码的可读形式。
备注
这是一个异步操作。成功完成后,将向标题依次提供一个 PFLobbyMemberAddedStateChange 以及一个 PFLobbyCreateAndJoinLobbyCompletedStateChange,其中 PFLobbyCreateAndJoinLobbyCompletedStateChange::result 字段设置为S_OK。完成失败时,将向标题提供一个 PFLobbyCreateAndJoinLobbyCompletedStateChange,其中 PFLobbyCreateAndJoinLobbyCompletedStateChange::result 字段设置为失败。
