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 マルチプレイヤー サーバー ポートへの接続に使用されるプロトコルの種類。 |