XblMultiplayerSessionSetMutableRoleSettings
한 역할에 대한 최대 멤버 수 및/또는 대상 멤버 수를 설정합니다.
구문
HRESULT XblMultiplayerSessionSetMutableRoleSettings(
XblMultiplayerSessionHandle handle,
const char* roleTypeName,
const char* roleName,
uint32_t* maxMemberCount,
uint32_t* targetMemberCount
)
매개 변수
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