函数
| 函数 | 描述 |
|---|---|
| PFMatchmakingTicketCancel | 取消票证。 |
| PFMatchmakingTicketGetCustomContext | 检索之前与此票证对象关联的应用私有自定义指针大小上下文值。 |
| PFMatchmakingTicketGetMatch | 如果已找到匹配,则提供该匹配。 |
| PFMatchmakingTicketGetStatus | 提供匹配票证状态。 |
| PFMatchmakingTicketGetTicketId | 提供票证 ID。 |
| PFMatchmakingTicketSetCustomContext | 在此票证对象上配置可选的自定义指针大小上下文值。 |
| PFMultiplayerCreateMatchmakingTicket | 为一个或多个本地用户创建匹配票证。 |
| PFMultiplayerCreateServerBackfillTicket | 创建服务器回填票证。 |
| PFMultiplayerDestroyMatchmakingTicket | 销毁匹配票证。 |
| PFMultiplayerFinishProcessingMatchmakingStateChanges | 返回正在处理的匹配状态变更数组。 |
| PFMultiplayerJoinMatchmakingTicketFromId | 使用票证 ID 和队列名称将一个或多个本地用户加入到匹配票证。 |
| PFMultiplayerStartProcessingMatchmakingStateChanges | 检索自上次此类调用以来要处理的所有匹配状态变更数组。 |
结构
| 结构 | 描述 |
|---|---|
| PFMatchmakingMatchDetails | 已完成的票证找到的最终匹配信息。 |
| PFMatchmakingMatchMember | 匹配结果中的成员。 |
| PFMatchmakingServerBackfillTicketConfiguration | 定义服务器回填票证的配置。 |
| PFMatchmakingTicketConfiguration | 定义匹配票证的配置。 |
| PFMultiplayerPort | PlayFab 多人游戏服务器使用的端口。 |
| PFMultiplayerServerDetails | 关于 PlayFab 多人游戏服务器的详细信息。 |
状态变更
| 状态变更 | 描述 |
|---|---|
| PFMatchmakingStateChange | 匹配库中事件或状态变更的通用基础结构表示。 |
| PFMatchmakingTicketCompletedStateChange | TicketCompleted 类型状态变更的特定信息。 |
| PFMatchmakingTicketStatusChangedStateChange | TicketStatusChanged 类型状态变更的特定信息。 |
枚举
| 枚举 | 描述 |
|---|---|
| PFMatchmakingStateChangeType | 匹配库中可能发生的状态变更类型。 |
| PFMatchmakingTicketStatus | 匹配票证可能的状态。 |
| PFMultiplayerProtocolType | 用于连接到 PlayFab 多人游戏服务器端口的协议类型。 |
