다음을 통해 공유


XblMultiplayerSessionInitArgs

새 로컬 멀티 플레이 세션을 만들 때의 선택적인 인수입니다.

구문

typedef struct XblMultiplayerSessionInitArgs {  
    uint32_t MaxMembersInSession;  
    XblMultiplayerSessionVisibility Visibility;  
    const uint64_t* InitiatorXuids;  
    size_t InitiatorXuidsCount;  
    const char* CustomJson;  
} XblMultiplayerSessionInitArgs  

멤버

MaxMembersInSession
형식: uint32_t

이 세션의 최대 멤버 수입니다. 이 값은 타이틀의 멀티 플레이 세션 템플릿에 최대값이 지정되지 않은 경우에만 설정할 수 있습니다. 타이틀의 멀티 플레이 세션 템플릿에 최대값이 지정된 경우 이 매개 변수를 무시하려면 0으로 설정합니다.

가시성
형식: XblMultiplayerSessionVisibility

이 세션의 가시성입니다.

InitiatorXuids
형식: const uint64_t*

세션을 시작한 사용자를 나타내는 Xbox 사용자 ID의 컬렉션입니다. (선택 사항)

InitiatorXuidsCount
형식: size_t

초기자 XuidsArray의 Xuids 수입니다.

CustomJson
형식: const char*

세션에 대한 사용자 지정 상수를 지정하는 JSON입니다. 세션 생성 후에는 변경할 수 없습니다. (선택 사항)

요구 사항

헤더: multiplayer_c.h

참고

multiplayer_c