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

# XblMultiplayerSessionInitArgs

> XblMultiplayerSessionInitArgs

# XblMultiplayerSessionInitArgs

建立新的本機多人遊戲工作階段時的選用引數。

## 語法

```cpp theme={null}
typedef struct XblMultiplayerSessionInitArgs {  
    uint32_t MaxMembersInSession;  
    XblMultiplayerSessionVisibility Visibility;  
    const uint64_t* InitiatorXuids;  
    size_t InitiatorXuidsCount;  
    const char* CustomJson;  
} XblMultiplayerSessionInitArgs  
```

### 成員

*MaxMembersInSession*\
類型：uint32\_t

此工作階段中的成員數上限。只有在遊戲的多人遊戲工作階段範本中未指定上限時，才能設定此值。如果遊戲的多人遊戲工作階段範本中已指定上限，請設定為 0 以忽略此參數。

*Visibility*\
類型：[XblMultiplayerSessionVisibility](/zh-TW/reference/live/xsapi-c/multiplayer_c/enums/xblmultiplayersessionvisibility)

此工作階段的可見性。

*InitiatorXuids*\
類型：const uint64\_t\*

XBOX 使用者識別碼的集合，指出誰起始了工作階段。(選用)

*InitiatorXuidsCount*\
類型：size\_t

Initiator XuidsArray 中的 Xuid 數目。

*CustomJson*\
類型：const char\*

指定工作階段自訂常數的 JSON。建立工作階段後，就無法變更這些常數。(選用)

## 需求

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

## 另請參閱

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


## Related topics

- [XblMultiplayerSessionVisibility](/zh-TW/reference/live/xsapi-c/multiplayer_c/enums/xblmultiplayersessionvisibility.md)
- [XblMultiplayerSessionCreateHandle](/zh-TW/reference/live/xsapi-c/multiplayer_c/functions/xblmultiplayersessioncreatehandle.md)
- [多人遊戲工作](/zh-TW/services/xbox-services/multiplayer/mpsd/how-to/live-mpsd-how-tos.md)
- [XblMultiplayerSessionChangeEventArgs](/zh-TW/reference/live/xsapi-c/multiplayer_c/structs/xblmultiplayersessionchangeeventargs.md)
- [XblInitArgs](/zh-TW/reference/live/xsapi-c/xbox_live_global_c/structs/xblinitargs.md)
