다음을 통해 공유


다른 플레이어에게 멀티 플레이어 환경에 참여하라는 요청을 보냅니다.

이 항목은 다른 플레이어에게 멀티 플레이어 환경에 참여하라는 요청을 보내는 방법을 설명합니다. 타이틀은 이 초대에서 MPA(멀티플레이어 활동)를 사용할 수 있습니다.

초대는 타이틀이나 외부 서버에서 직접 보낼 수 있습니다. 타이틀은 다음 표의 정보를 사용하여 초대를 보냅니다.

필드 용도 참고
xuids 초대할 한 명 이상의 플레이어의 XboxUserIds.
allowCrossPlatformJoin 다른 플랫폼의 플레이어가 초대를 받는지 여부를 나타냅니다. 자세한 내용은 다음 Crossplay 초대 지원 섹션을 참조하세요.
connectionString MPA에 불투명하게 보이는 타이틀로 정의된 문자열입니다. 타이틀이 다른 플레이어에 연결할 때 이용할 수 있는 정보가 들어 있습니다. 256자 미만이어야 합니다.

Crossplay 초대 지원

Microsoft GDK(게임 개발 키트)에서 활동을 만들거나 초대를 보낼 때 타이틀에서 allowCrossPlatformJoin 플래그를 지정할 수 있습니다. false의 경우, Microsoft GDK(게임 개발 키트)는 플랫폼 필드를 현재 플랫폼으로 자동으로 채웁니다. 초대는 해당 플랫폼의 플레이어만 수신합니다. true의 경우, Microsoft GDK(게임 개발 키트)는 플랫폼 필드 null을(를) 나가며, 이는 초대가 크로스 플랫폼임을 나타냅니다.

서버에서 초대 보내기

외부 서버에서도 플레이어를 대신하여 초대를 보낼 수 있습니다. 해당 내용은 이전 클라이언트 필드와 동일하게 표시되고 다음 표와 같이 추가 필드 하나가 더 표시됩니다.

서버 전용 필드 용도 참고
sender 서버가 초대를 보내는 플레이어를 나타냅니다. 유효한 플레이어여야 합니다.