Skip to main content

XblMultiplayerSessionSetMutableRoleSettings

设置角色的最大成员数和/或目标成员数。

语法

参数

handle   _In_
类型:XblMultiplayerSessionHandle
多人游戏会话的句柄。 roleTypeName   _In_z_
类型:char*
要修改的角色所属的角色类型的名称。 roleName   _In_z_
类型:char*
要修改的角色的名称。 maxMemberCount   _In_opt_
类型:uint32_t*
可具有该角色的最大成员数。 targetMemberCount   _In_opt_
类型:uint32_t*
该角色的目标成员数。

返回值

类型:HRESULT 此 API 操作的 HRESULT 返回代码。

备注

只有会话所有者可以修改角色设置,并且只能修改可变的设置(请参阅 XblMultiplayerRoleType.MutableRoleSettings)。在会话模板中,还需要为要修改的特定角色类型设置 “hasOwners” 功能和 “ownerManaged” 为 true。

要求

头文件: multiplayer_c.h 库: Microsoft.Xbox.Services.14x.GDK.C.lib

另请参阅

multiplayer_c
最后修改于 2026年8月13日