Pular para o conteúdo principal

XblMultiplayerSessionSetMutableRoleSettings

Define a contagem máxima de membros e/ou as contagens de membros desejadas para uma função.

Sintaxe

Parâmetros

handle   _In_
Tipo: XblMultiplayerSessionHandle
Identificador da sessão multijogador. roleTypeName   _In_z_
Tipo: char*
Nome do tipo de função da função que está sendo modificada. roleName   _In_z_
Tipo: char*
Nome da função a ser modificada. maxMemberCount   _In_opt_
Tipo: uint32_t*
O número máximo de membros que podem ter a função. targetMemberCount   _In_opt_
Tipo: uint32_t*
O número de membros desejado para a função.

Valor retornado

Tipo: HRESULT Código de retorno HRESULT desta operação de API.

Comentários

Somente o proprietário da sessão pode modificar as configurações de função, e somente aquelas que são mutáveis (confira XblMultiplayerRoleType.MutableRoleSettings). No modelo de sessão, você também precisa definir a funcionalidade ‘hasOwners’ e ‘ownerManaged’ como true para o tipo de função específico que deseja modificar.

Requisitos

Cabeçalho: multiplayer_c.h Biblioteca: Microsoft.Xbox.Services.14x.GDK.C.lib

Confira também

multiplayer_c
Última modificação em 6 de outubro de 2026