다음을 통해 공유


XblMultiplayerSessionCapabilities

멀티 플레이어 서비스 세션의 기능을 나타냅니다.

구문

typedef struct XblMultiplayerSessionCapabilities {  
    bool Connectivity;  
    bool Team;  
    bool Arbitration;  
    bool SuppressPresenceActivityCheck;  
    bool Gameplay;  
    bool Large;  
    bool ConnectionRequiredForActiveMembers;  
    bool UserAuthorizationStyle;  
    bool Crossplay;  
    bool Searchable;  
    bool HasOwners;  
} XblMultiplayerSessionCapabilities  

멤버

Connectivity
형식: bool

세션에서 메트릭을 사용하도록 설정할 수 있는지 여부와 세션 멤버가 secureDeviceAddress을(를) 설정할 수 있는지 여부를 나타냅니다. false이면 세션이 메트릭을 사용하도록 설정할 수 없으며 세션 멤버는 secureDeviceAddress을(를) 설정할 수 없습니다.

Team
형식: bool

true이면 토너먼트의 세션에서 팀 기능이 설정됩니다. DEPRECATED. 이 멤버는 향후 릴리스에서 제거될 예정입니다.

Arbitration
형식: bool

true이면 토너먼트 세션에 중재 기능이 설정됩니다. DEPRECATED. 이 멤버는 향후 릴리스에서 제거될 예정입니다.

SuppressPresenceActivityCheck
형식: bool

false(기본값)이면 활성 사용자는 타이틀을 계속 온라인으로 플레이해야 합니다. 그렇지 않으면 비활성 상태로 강등됩니다. 세션 멤버가 무기한 활성 상태를 유지할 수 있도록 하려면 이 플래그를 true로 설정합니다.

Gameplay
형식: bool

세션이 설정 시간이나 메뉴(예: 로비 또는 매치 메이킹 중)의 시간이 아닌 실제 게임 플레이를 나타내는지 여부를 나타냅니다. true이면 세션이 게임 플레이 모드에 있습니다.

Large
형식: bool

true이면 세션이 101~1000명의 사용자를 호스트할 수 있으며 이는 다른 세션 기능에 영향을 줍니다. false이면 세션이 1~100명의 사용자를 호스트할 수 있습니다. 자세한 내용은 멀티플레이어 세션 고급 항목세션 크기 섹션을 참조하세요.

ConnectionRequiredForActiveMembers
형식: bool

true이면 멤버가 활성으로 표시되기 위해연결이 필요합니다. 세션 알림을 사용하도록 설정하고 연결 끊김을 검색하려면 이 멤버를 true로 설정해야 합니다. 자세한 내용은 멀티플레이어 작업MPSD 세션 변경 알림 구독 섹션을 참조하세요.

사용자 인증 스타일
형식: bool

true인 경우 세션은 강력한 제목 ID가 없는 플랫폼의 호출을 지원합니다. 이 기능은 대규모 세션에 설정할 수 없습니다.

Crossplay
형식: bool

true인 경우 세션은 Windows PC와 Xbox 간의 교차 플레이를 지원합니다.

검색 가능
형식: bool

true인 경우 검색을 위해 세션을 검색 핸들에 연결할 수 있습니다.

HasOwners
형식: bool

true이면 세션에 소유자가 있습니다. UserAuthorizationStyle이(가) true일 때 세션을 검색할 수 있으려면 세션에 소유자가 있어야 합니다.

비고

세션 기능은 세션 템플릿에 설정되는 선택적 부울 값입니다. 기능이 필요하지 않은 경우 제목에 동적 세션 기능이 필요한 경우가 아니면 세션 생성 시 기능이 지정되지 않도록 템플릿에 빈 SessionCapabilities 개체가 있어야 합니다.

자세한 내용은 멀티플레이어 세션 고급 항목세션 기능 섹션을 참조하세요.

멤버

XblMultiplayerSessionConstants

인수

XblMultiplayerSessionConstantsSetCapabilities

요구 사항

헤더: multiplayer_c.h

참고

multiplayer_c