> ## 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.

# XblMutableRoleSettings

> XblMutableRoleSettings

# XblMutableRoleSettings

定义指示哪些多人游戏角色设置可变的值。

## 语法

```cpp theme={null}
enum class XblMutableRoleSettings  : uint32_t  
{  
    None = 0x0,  
    Max = 0x1,  
    Target = 0x2  
}  
```

## 常量

| 常量     | 说明                 |
| ------ | ------------------ |
| None   | 所有角色设置均不可变。        |
| Max    | 允许设置可以填补该角色的最大玩家数。 |
| Target | 允许设置应填补该角色的目标玩家数。  |

## 备注

只有会话所有者可以修改角色设置，且只能修改在 `XblMultiplayerRoleType::MutableRoleSettings` 中设置的那些设置。你可以在会话模板中设置 `XblMutableRoleSettings`。

## 成员归属

[XblMultiplayerRoleType](/reference/live/xsapi-c/multiplayer_c/structs/xblmultiplayerroletype)

## 要求

**头文件：** multiplayer\_c.h

## 另请参阅

[multiplayer\_c](/reference/live/xsapi-c/multiplayer_c/multiplayer_c_members)


## Related topics

- [XblMultiplayerRoleType](/zh-CN/reference/live/xsapi-c/multiplayer_c/structs/xblmultiplayerroletype.md)
- [XblMultiplayerSessionSetMutableRoleSettings](/zh-CN/reference/live/xsapi-c/multiplayer_c/functions/xblmultiplayersessionsetmutablerolesettings.md)
- [XblMultiplayerRole](/zh-CN/reference/live/xsapi-c/multiplayer_c/structs/xblmultiplayerrole.md)
- [XblMultiplayerSessionRoleTypes](/zh-CN/reference/live/xsapi-c/multiplayer_c/functions/xblmultiplayersessionroletypes.md)
- [PartyMutableDataBuffer](/zh-CN/services/playfab/multiplayer/networking/reference/structs/partymutabledatabuffer.md)
