構文
パラメーター
lobby PFLobbyHandle
ロビーのハンドル。
connectionStatus PFLobbyServerConnectionStatus*出力 サーバーの接続状態の出力。
戻り値
型: HRESULT 呼び出しが成功した場合はS_OK、それ以外の場合はエラー コード。エラー コードの人間が判読可能な形式は、PFMultiplayerGetErrorMessage() を通じて取得できます。
解説
ロビーに参加すると、ライブラリは PlayFab PubSub 通知サービスへの WebSocket 接続を確立します。この接続は、ロビーに関するリアルタイム更新をライブラリに提供するために使用されます。このメソッドを使ってロビー サーバーの接続状態を判定でき、そのサーバーがロビーに関する更新を受信できる状態にあるかを診断するのに役立ちます。非所有のロビー サーバーは、クライアント所有ロビーにのみ参加できます。クライアント所有ロビーにサーバーが参加していない場合、このメソッドは適切なエラー コードを返します。
PFMultiplayerJoinLobbyAsServer() の呼び出しにより、まだロビーへ非同期に参加処理中のロビー サーバーについては、接続が確立するまで接続状態は PFLobbyServerConnectionStatus::NotConnected として表示されます。
ロビー サーバーの接続状態の変化は、
PFLobbyUpdatedStateChange::serverConnectionStatusUpdated フィールドが true に設定された PFLobbyUpdatedStateChange によってタイトルに通知されます。
