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日