次の方法で共有


PFMultiplayer C/C++ API の概要 - PFLobby.h

関数

関数 説明
PFLobbyAddMember ローカル ユーザーをメンバーとしてロビーに追加します。
PFLobbyForceRemoveMember ロビーからエンティティを強制的に削除します。
PFLobbyGetAccessPolicy ロビーのアクセス ポリシーを取得します。
PFLobbyGetConnectionString ロビーに関連付けられている既定の接続文字列を取得します。
PFLobbyGetCustomContext このロビー オブジェクトに以前に関連付けられていた、アプリのプライベートなカスタム ポインター サイズのコンテキスト値を取得します。
PFLobbyGetLobbyId ロビーの ID を取得します。
PFLobbyGetLobbyProperty キーからロビー プロパティの値を取得します。
PFLobbyGetLobbyPropertyKeys ロビー プロパティ キーの一覧を取得します。
PFLobbyGetMaxMemberCount ロビーのメンバーの最大数を取得します。
PFLobbyGetMemberConnectionStatus 通知サービスへのメンバーの接続状態を決定します。
PFLobbyGetMemberProperty キーからメンバー プロパティの値を取得します。
PFLobbyGetMemberPropertyKeys 指定したメンバーのプロパティ キーの一覧を取得します。
PFLobbyGetMembers ロビーに現在メンバーとして参加している PlayFab エンティティの一覧を取得します。
PFLobbyGetMembershipLock ロビーの現在のメンバーシップ ロック状態を取得します。
PFLobbyGetOwner ロビーの現在の所有者を取得します。
PFLobbyGetOwnerMigrationPolicy ロビーの所有者移行ポリシーを取得します。
PFLobbyGetSearchProperty キーから検索プロパティの値を取得します。
PFLobbyGetSearchPropertyKeys 検索プロパティ キーの一覧を取得します。
PFLobbyGetServer ロビーに参加しているサーバー エンティティを取得します。
PFLobbyGetServerConnectionStatus 通知サービスへのロビー サーバーの接続状態を取得します。
PFLobbyGetServerProperty ロビー サーバー プロパティの値をそのキーから取得します。
PFLobbyGetServerPropertyKeys ロビー サーバーのプロパティ キーのリストを取得します。
PFLobbyLeave 1 人またはすべてのローカル ユーザーにロビーからの退出を要求します。
PFLobbyPostUpdate ロビーにプレイヤーとして更新情報を投稿します。
PFLobbySendInvite ローカル ユーザーから招待されたエンティティに、このロビーに招待を送信します。
PFLobbyServerDeleteLobby ロビーを所有する game_server エンティティに代わってロビーを削除します。
PFLobbyServerLeaveAsServer サーバーが現在のクライアント所有のロビーを離れることを要求します。
PFLobbyServerPostUpdate サーバー所有者としてロビーに更新情報を投稿します。
PFLobbyServerPostUpdateAsServer 参加しているサーバーとしてクライアント所有のロビーに更新プログラム パッケージを投稿します。
PFLobbySetCustomContext このロビー オブジェクトのカスタム ポインター サイズのコンテキスト値 (オプション) を構成します。
PFMultiplayerClaimServerLobby 既存のサーバー ロビーの所有権を要求します。
PFMultiplayerCreateAndClaimServerLobby game_server エンティティとして新しいロビーを作成します。
PFMultiplayerCreateAndJoinLobby 新しいロビーを作成し、作成している PlayFab エンティティをそれに追加します。
PFMultiplayerFindLobbies ローカル ユーザーに代わってロビーを検索します。
PFMultiplayerFinishProcessingLobbyStateChanges 処理中だった PFLobbyStateChanges の配列を返します。
PFMultiplayerGetLobbyInviteListenerStatus エンティティの招待リスナーの状態を取得します。
PFMultiplayerJoinArrangedLobby マッチメイキングなど、別のサービスによって提供される配置文字列を使用してロビーに参加します。 誰もロビーに参加していない場合、ロビーは構成パラメーターを使用して初期化されます。
PFMultiplayerJoinLobby ロビーをローカル PlayFab エンティティとして参加します。
PFMultiplayerJoinLobbyAsServer クライアント所有のロビーがサーバーとして参加するようにします。
PFMultiplayerStartListeningForLobbyInvites 特定のエンティティのロビー招待リスナーを有効にします。
PFMultiplayerStartProcessingLobbyStateChanges 前回の呼び出し以降に処理が必要になったすべての PFLobbyStateChanges の配列を取得します。
PFMultiplayerStopListeningForLobbyInvites 特定のエンティティのロビー招待リスナーを無効にします。

構造体

構造体 説明
PFLobbyArrangedJoinConfiguration 配置されたロビーに参加するときに使用される初期構成データ。
PFLobbyCreateConfiguration ロビーの作成時に使用される初期構成データ。
PFLobbyDataUpdate ロビーの共有部分を更新する要求。
PFLobbyJoinConfiguration ロビーに参加するときに使用される初期構成データ。
PFLobbyMemberDataUpdate ロビー ドキュメントのメンバー所有部分を更新する要求。
PFLobbyMemberUpdateSummary メンバーの代わりにロビーに正常に適用された更新に関するヒントのコレクション。
PFLobbySearchConfiguration PFMultiplayerFindLobbies 操作の実行方法を指定するために使用される構成構造体です。
PFLobbySearchFriendsFilter ロビーの検索結果を、プレイヤーのフレンドが所有するロビーのみに制限するために使用されるフィルター構造。
PFLobbySearchResult PFMultiplayerFindLobbies 操作が正常に完了したときに受信したロビー検索結果のコレクション内のエントリ。
PFLobbyServerDataUpdate クライアント所有のロビーの、関連付けられているサーバーの状態に更新を行う要求。
PFLobbyServerJoinConfiguration クライアント所有のロビーがサーバーとして参加するようにする際に使用される初期構成データ。

状態の変更

状態の変更 説明
PFLobbyAddMemberCompletedStateChange 状態変更の AddMemberCompleted 型に固有の情報。
PFLobbyClaimServerLobbyCompletedStateChange 状態変更の RemoteDeviceDestroyed 型に固有の情報。
PFLobbyCreateAndClaimServerLobbyCompletedStateChange 状態変更の CreateAndClaimServerLobbyCompleted 型に固有の情報。
PFLobbyCreateAndJoinLobbyCompletedStateChange 状態変更の CreateAndJoinLobbyCompleted 型に固有の情報。
PFLobbyDisconnectedStateChange 状態変更の Disconnected 型に固有の情報。
PFLobbyDisconnectingStateChange 状態変更の Disconnecting 型に固有の情報。
PFLobbyFindLobbiesCompletedStateChange 状態変更の FindLobbiesCompleted 型に固有の情報。
PFLobbyForceRemoveMemberCompletedStateChange 状態変更の ForceRemoveMemberCompleted 型に固有の情報。
PFLobbyInviteListenerStatusChangedStateChange 状態変更の InviteListenerStatusChanged 型に固有の情報。
PFLobbyInviteReceivedStateChange 状態変更の InviteReceived 型に固有の情報。
PFLobbyJoinArrangedLobbyCompletedStateChange 状態変更の JoinArrangedLobbyCompleted 型に固有の情報。
PFLobbyJoinLobbyAsServerCompletedStateChange JoinLobbyAsServerCompleted 型の状態変更に固有の情報。
PFLobbyJoinLobbyCompletedStateChange 状態変更の JoinLobbyCompleted 型に固有の情報。
PFLobbyLeaveLobbyCompletedStateChange 状態変更の LeaveLobbyCompleted 型に固有の情報。
PFLobbyMemberAddedStateChange 状態変更の MemberAdded 型に固有の情報。
PFLobbyMemberRemovedStateChange 状態変更の MemberRemoved 型に固有の情報。
PFLobbyPostUpdateCompletedStateChange 状態変更の PostUpdateCompleted 型に固有の情報。
PFLobbySendInviteCompletedStateChange 状態変更の SendInviteCompleted 型に固有の情報。
PFLobbyServerDeleteLobbyCompletedStateChange 状態変更の ServerDeleteLobbyCompleted 型に固有の情報。
PFLobbyServerLeaveLobbyAsServerCompletedStateChange ServerLeaveLobbyAsServerCompleted 型の状態変更に固有の情報。
PFLobbyServerPostUpdateAsServerCompletedStateChange ServerPostUpdateAsServerCompleted 型の状態変更に固有の情報。
PFLobbyServerPostUpdateCompletedStateChange 状態変更の ServerPostUpdateCompleted 型に固有の情報。
PFLobbyStateChange ロビー ライブラリ内のイベントまたは状態の変更の一般的な基本構造表現。
PFLobbyUpdatedStateChange 状態変更の Updated 型に固有の情報。

列挙

列挙型 説明
PFLobbyAccessPolicy ロビーのアクセス ポリシーを表す値。
PFLobbyDisconnectingReason クライアントがロビーにアクセスできなくなった理由。
PFLobbyInviteListenerStatus 招待リスナーの現在の状態を表す値。
PFLobbyMemberConnectionStatus 通知サービスへのメンバーの接続状態の現在の状態を表す値。
PFLobbyMemberRemovedReason メンバーがロビーから削除された理由。
PFLobbyMembershipLock ロビーのメンバーシップ ロックの状態を表す値。
PFLobbyOwnerMigrationPolicy ロビー サービスがメンバー間でロビーの所有権を移行するために使用できるポリシー。
PFLobbyServerConnectionStatus 通知サービスへのロビー サーバーの接続状態の現在の状態を表す値。
PFLobbyStateChangeType ロビー ライブラリで発生する可能性がある状態変更の種類。