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

# XblMultiplayerRole

> XblMultiplayerRole

# XblMultiplayerRole

代表多人遊戲角色的角色資訊。

## 語法

```cpp theme={null}
typedef struct XblMultiplayerRole {  
    XblMultiplayerRoleType* RoleType;  
    const char* Name;  
    uint64_t* MemberXuids;  
    uint32_t MemberCount;  
    uint32_t TargetCount;  
    uint32_t MaxMemberCount;  
} XblMultiplayerRole  
```

### 成員

*RoleType*\
類型：[XblMultiplayerRoleType\*](/zh-TW/reference/live/xsapi-c/multiplayer_c/structs/xblmultiplayerroletype)

此角色所屬的角色類型。

*Name*\
類型：const char\*

角色的名稱。在角色類型中是唯一的。

*MemberXuids*\
類型：uint64\_t\*

目前指派給此角色之成員的 xbox\_user\_ids。

*MemberCount*\
類型：uint32\_t

此角色已佔用的位置數。

*TargetCount*\
類型：uint32\_t

為此角色指派的目標位置數。

*MaxMemberCount*\
類型：uint32\_t

此角色可用的位置數上限。

## 需求

**標頭：** multiplayer\_c.h

## 另請參閱

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


## Related topics

- [XblMultiplayerRoleType](/zh-TW/reference/live/xsapi-c/multiplayer_c/structs/xblmultiplayerroletype.md)
- [XblMultiplayerSessionGetRoleByName](/zh-TW/reference/live/xsapi-c/multiplayer_c/functions/xblmultiplayersessiongetrolebyname.md)
- [多人遊戲角色](/zh-TW/services/xbox-services/multiplayer/concepts/live-multiplayer-roles.md)
- [XblMultiplayerSessionRoleTypes](/zh-TW/reference/live/xsapi-c/multiplayer_c/functions/xblmultiplayersessionroletypes.md)
- [XblMultiplayerSessionMemberRole](/zh-TW/reference/live/xsapi-c/multiplayer_c/structs/xblmultiplayersessionmemberrole.md)
