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