> ## 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/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayergeterrormessage.md) | PlayFab Multiplayer ライブラリで生成されたエラーの、人間が読める形式を取得します。 |
| [PFMultiplayerInitialize](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayerinitialize.md) | PlayFab Multiplayer ライブラリのインスタンスを初期化します。 |
| [PFMultiplayerSetEntityToken](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayersetentitytoken.md) | エンティティに代わってライブラリ操作を実行する際の認証に使用するトークンを設定します。そのエンティティに対して以前にトークンが設定されている場合、以前のトークンを置き換えます。 |
| [PFMultiplayerSetMemoryCallbacks](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayersetmemorycallbacks.md) | Multiplayer ライブラリが使用するメモリの割り当てと解放のコールバックを、必要に応じて設定します。 |
| [PFMultiplayerSetThreadAffinityMask](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayersetthreadaffinitymask.md) | Multiplayer ライブラリの内部スレッドを実行するプロセッサーを、必要に応じて設定します。 |
| [PFMultiplayerUninitialize](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayeruninitialize.md) | すべての Multiplayer ライブラリ オブジェクトに関連付けられたすべてのリソースを、直ちに解放します。 |

## コールバック

| コールバック | 説明 |
| - | - |
| [PFMultiplayerAllocateMemoryCallback](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/callbacks/pfmultiplayerallocatememorycallback.md) | PlayFab Multiplayer ライブラリが新しいメモリ バッファーを動的に割り当てる必要があるたびに呼び出されるコールバック。 |
| [PartyFreeMemoryCallback](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/callbacks/pfmultiplayerfreememorycallback.md) | 以前に割り当てられたメモリ バッファーが PlayFab Multiplayer ライブラリで不要になり、解放できるたびに呼び出されるコールバック。 |

## 列挙型

| 列挙型 | 説明 |
| - | - |
| [PFMultiplayerThreadId](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/enums/pfmultiplayerthreadid.md) | Multiplayer ライブラリが内部的に使用するスレッド。 |


## Related topics

- [PFMultiplayer C/C++ API の概要 - PFLobby.h](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members.md)
- [PFMultiplayer C/C++ API の概要 - PFMatchmaking.h](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/pfmatchmaking_members.md)
- [Services C API の概要 - PFMultiplayerServerQoS.h](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfmultiplayerserverqos/pfmultiplayerserverqos_members.md)
- [Multiplayer Manager API の概要](https://docs.xbox.com/ja-jp/services/xbox-services/multiplayer/mpm/concepts/live-multiplayer-manager-api-overview.md)
- [PFMultiplayerUninitialize](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayeruninitialize.md)
