XblMultiplayerSessionCapabilities
Representa as funcionalidades de uma sessão do serviço Multiplayer.Sintaxe
Membros
ConnectivityTipo: bool Indica se uma sessão pode habilitar métricas e se os membros da sessão podem definir
secureDeviceAddress. Se for false, a sessão não poderá habilitar nenhuma métrica e os membros da sessão não poderão definir secureDeviceAddress.
TeamTipo: bool Se for true, a funcionalidade de equipe será definida na sessão para um torneio. PRETERIDO. Este membro será removido em uma versão futura. Arbitration
Tipo: bool Se for true, a funcionalidade de arbitragem será definida na sessão para um torneio. PRETERIDO. Este membro será removido em uma versão futura. SuppressPresenceActivityCheck
Tipo: bool Se for false (o valor padrão), os usuários ativos precisarão permanecer online jogando o título. Caso contrário, eles serão rebaixados para o status inativo. Defina esse sinalizador como true para permitir que os membros da sessão permaneçam ativos indefinidamente. Gameplay
Tipo: bool Indica se a sessão representa a jogabilidade real, e não o tempo gasto em configuração ou em um menu, como um lobby ou durante o matchmaking. Se for true, a sessão estará no modo de jogabilidade. Large
Tipo: bool Se for true, a sessão poderá hospedar de 101 a 1000 usuários, o que afeta outros recursos da sessão. Se for false, a sessão poderá hospedar de 1 a 100 usuários. Para obter mais informações, confira a seção Tamanho da sessão de Tópicos avançados de sessão multijogador. ConnectionRequiredForActiveMembers
Tipo: bool Se for true, uma conexão será necessária para que um membro seja marcado como ativo. Para habilitar notificações de sessão e detectar desconexões, este membro deve ser definido como true. Para obter mais informações, confira a seção Assinar notificações de alteração de sessão do MPSD de Tarefas de multijogador. UserAuthorizationStyle
Tipo: bool Se for true, a sessão dará suporte a chamadas de plataformas sem identidade de título forte. Essa funcionalidade não pode ser definida em sessões grandes. Crossplay
Tipo: bool Se for true, a sessão dará suporte a jogo multiplataforma entre PC com Windows e XBOX. Searchable
Tipo: bool Se for true, a sessão poderá ser vinculada a um identificador de pesquisa para ser pesquisada. HasOwners
Tipo: bool Se for true, a sessão terá proprietários. Para que uma sessão seja pesquisável quando
UserAuthorizationStyle for true, a sessão deverá ter proprietários.
Comentários
As funcionalidades de sessão são valores boolianos opcionais definidos no modelo de sessão. Se nenhuma funcionalidade for necessária, um objetoSessionCapabilities vazio deverá estar no modelo para impedir que funcionalidades sejam especificadas na criação da sessão, a menos que o título exija funcionalidades de sessão dinâmicas.Para obter mais informações, confira a seção Funcionalidades da sessão de Tópicos avançados de sessão multijogador.
