次の方法で共有


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

関数

関数 説明
PFMatchmakingTicketCancel チケットを取り消します。
PFMatchmakingTicketGetCustomContext このチケット オブジェクトに以前に関連付けられていた、アプリのプライベートなカスタム ポインター サイズのコンテキスト値を取得します。
PFMatchmakingTicketGetMatch 一致するものが見つかった場合は、それを提供します。
PFMatchmakingTicketGetStatus マッチメイキング チケットの状態を提供します。
PFMatchmakingTicketGetTicketId チケット ID を提供します。
PFMatchmakingTicketSetCustomContext このチケット オブジェクトのカスタム ポインター サイズのコンテキスト値 (オプション) を構成します。
PFMultiplayerCreateMatchmakingTicket 1 人以上のローカル ユーザーのマッチメイキング チケットを作成します。
PFMultiplayerCreateServerBackfillTicket サーバー バックフィル チケットを作成します。
PFMultiplayerDestroyMatchmakingTicket マッチメイキング チケットを破棄します。
PFMultiplayerFinishProcessingMatchmakingStateChanges 処理されていたマッチメイキング状態変更の配列を返します。
PFMultiplayerJoinMatchmakingTicketFromId チケット ID とキュー名を使用して、1 人以上のローカル ユーザーをマッチメイキング チケットに参加させます。
PFMultiplayerStartProcessingMatchmakingStateChanges 前回の状態変更の呼出し以降にプロセスに生じたすべてのマッチメイキング状態変更の配列を取得します。

構造体

構造体 説明
PFMatchmakingMatchDetails 完了したチケットによって見つかった結果の一致情報。
PFMatchmakingMatchMember 一致する結果が出たメンバー。
PFMatchmakingServerBackfillTicketConfiguration サーバー バックフィル チケットの構成を定義します。
PFMatchmakingTicketConfiguration マッチメイキング チケットの構成を定義します。
PFMultiplayerPort Playfab マルチプレイヤー サーバーによって使用されるポート。
PFMultiplayerServerDetails Playfab マルチプレイヤー サーバーの詳細。

状態の変更

状態の変更 説明
PFMatchmakingStateChange マッチメイキング ライブラリ内のイベントまたは状態変化の汎用的な基本構造表現。
PFMatchmakingTicketCompletedStateChange 状態変更の TicketCompleted 型に固有の情報。
PFMatchmakingTicketStatusChangedStateChange 状態変更の RemoteDeviceDestroyed 型に固有の情報。

列挙

列挙型 説明
PFMatchmakingStateChangeType マッチメイキング ライブラリで発生する可能性のある状態変更の種類。
PFMatchmakingTicketStatus マッチメイキング チケットの可能な状態。
PFMultiplayerProtocolType PlayFab マルチプレイヤー サーバー ポートへの接続に使用されるプロトコルの種類。