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

# PFLobbyOwnerMigrationPolicy

> PlayFab Multiplayer C++ SDK の PFLobbyOwnerMigrationPolicy 値。現在のオーナーが退出したときにロビーの所有権がメンバー間でどのように移譲されるかを制御します。

ロビー サービスがメンバー間でロビーの所有権を移行するために使用できる利用可能なポリシー。

## 構文

```cpp theme={null}
enum class PFLobbyOwnerMigrationPolicy  : uint32_t  
{  
    Automatic = 0,  
    Manual = 1,  
    None = 2,  
    Server = 3,  
}  
```

## 定数

| 定数        | 説明                                                                                                                                                                                                                                          |
| --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Automatic | ロビー オーナーが切断されると、接続されているメンバーの中からランダムに新しいオーナーが選ばれます。                                                                                                                                                                                          |
| Manual    | ロビー オーナーが切断されると、任意のメンバーが自分を新しいオーナーとして選ぶことができます。<br /><br /> 新しいオーナーが選ばれるまでは、[PFLobbyGetOwner](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetowner) は null のオーナーを返します。                     |
| None      | 現在のオーナーの状態に関係なく、いつでも任意のメンバーが自分をロビーのオーナーとして選ぶことができます。<br /><br /> 現在のオーナーが退出した場合、新しいオーナーが自分を選ぶまで [PFLobbyGetOwner](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetowner) は null のオーナーを返します。 |
| Server    | サーバーがオーナーであり、オーナー移行はできません。                                                                                                                                                                                                                  |

## 備考

一部の移行ポリシーは、ロビー オーナーの接続状態に基づいてトリガーされます。メンバーの [PFLobbyMemberConnectionStatus](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbymemberconnectionstatus) 値が `PFLobbyMemberConnectionStatus::Connected` から `PFLobbyMemberConnectionStatus::NotConnected` に変わったときに、そのメンバーは切断されているとみなされます。

## 要件

**ヘッダー:** PFLobby.h

## 関連項目

[PFLobby メンバー](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members)\
[PFLobbyMemberConnectionStatus](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbymemberconnectionstatus)


## Related topics

- [PFLobbyGetOwnerMigrationPolicy](/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetownermigrationpolicy.md)
- [PFLobbyGetOwner](/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetowner.md)
- [PFLobbyArrangedJoinConfiguration](/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyarrangedjoinconfiguration.md)
- [PFLobbyCreateConfiguration](/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbycreateconfiguration.md)
- [PFMultiplayer C/C++ API 概要 - PFLobby.h](/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members.md)
