> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFMultiplayer C/C++ API 概览 - PFMultiplayer.h

> PFMultiplayer.h C/C++ API 索引：用于初始化和管理 PlayFab Multiplayer 库的函数、回调、枚举和结构体。

## 函数

| 函数 | 描述 |
| - | - |
| [PFMultiplayerGetErrorMessage](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayergeterrormessage.md) | 获取 PlayFab Multiplayer 库产生的错误的可读形式。 |
| [PFMultiplayerInitialize](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayerinitialize.md) | 初始化 PlayFab Multiplayer 库的实例。 |
| [PFMultiplayerSetEntityToken](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayersetentitytoken.md) | 设置代表实体执行库操作时用于身份验证的令牌。如果之前已为该实体设置过令牌，则替换其先前的令牌。 |
| [PFMultiplayerSetMemoryCallbacks](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayersetmemorycallbacks.md) | 可选地配置多人游戏库应使用的内存分配和释放回调。 |
| [PFMultiplayerSetThreadAffinityMask](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayersetthreadaffinitymask.md) | 可选地配置内部多人游戏库线程将在其上运行的处理器。 |
| [PFMultiplayerUninitialize](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayeruninitialize.md) | 立即回收与所有多人游戏库对象相关联的所有资源。 |

## 回调

| 回调 | 描述 |
| - | - |
| [PFMultiplayerAllocateMemoryCallback](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/callbacks/pfmultiplayerallocatememorycallback.md) | 每当 PlayFab Multiplayer 库需要动态分配新的内存缓冲区时调用的回调。 |
| [PartyFreeMemoryCallback](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/callbacks/pfmultiplayerfreememorycallback.md) | 每当先前分配的内存缓冲区不再被 PlayFab Multiplayer 库需要且可以释放时调用的回调。 |

## 枚举

| 枚举 | 描述 |
| - | - |
| [PFMultiplayerThreadId](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/enums/pfmultiplayerthreadid.md) | 多人游戏库用于内部用途的线程。 |


## Related topics

- [PFMultiplayer C/C++ API 概览 - PFLobby.h](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members.md)
- [PFMultiplayer C/C++ API 概览 - PFMatchmaking.h](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/pfmatchmaking_members.md)
- [PFMultiplayerUninitialize](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayeruninitialize.md)
- [PFMultiplayerInitialize](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayerinitialize.md)
- [PFMultiplayerThreadId](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/enums/pfmultiplayerthreadid.md)
