Passer au contenu principal

XblMultiplayerSessionSetMutableRoleSettings

Définit le nombre maximal de membres et/ou le nombre cible de membres pour un rôle.

Syntaxe

Paramètres

handle   _In_
Type : XblMultiplayerSessionHandle
Handle vers la session multijoueur. roleTypeName   _In_z_
Type : char*
Nom du type de rôle du rôle en cours de modification. roleName   _In_z_
Type : char*
Nom du rôle à modifier. maxMemberCount   _In_opt_
Type : uint32_t*
Nombre maximal de membres pouvant avoir ce rôle. targetMemberCount   _In_opt_
Type : uint32_t*
Nombre cible de membres pour le rôle.

Valeur de retour

Type : HRESULT Code de retour HRESULT pour cette opération d’API.

Remarques

Seul le propriétaire de la session peut modifier les paramètres de rôle, et uniquement ceux qui sont modifiables (voir XblMultiplayerRoleType.MutableRoleSettings). Dans votre modèle de session, vous devez également définir la fonctionnalité ‘hasOwners’ et ‘ownerManaged’ sur true pour le type de rôle spécifique que vous souhaitez modifier.

Configuration requise

En-tête : multiplayer_c.h Bibliothèque : Microsoft.Xbox.Services.14x.GDK.C.lib

Voir aussi

multiplayer_c
Dernière modification le 6 octobre 2026