XblMultiplayerManagerLobbySessionSetLocalMemberProperties
將本機成員的自訂屬性設定為指定的 JSON 字串。語法
參數
user _In_類型:XblUserHandle 您要為其設定屬性的使用者。 name _In_z_
類型:char* 要設定的屬性名稱。 valueJson _In_z_
類型:char* 選擇性。要指派給屬性的 JSON 值。 context _In_opt_
類型:void* 選擇性。應用程式定義的資料,用來將 XblMultiplayerEvent 與起始呼叫建立關聯。
傳回值
類型:HRESULT 此 API 作業的 HRESULT 傳回碼。備註
此函式會設定大廳工作階段中本機成員之自訂屬性的值,以 JSON 字串表示。自訂屬性可以隨時變更。變更會分批處理,並在呼叫 XblMultiplayerManagerDoWork 時寫入服務。此函式的結果會以多人遊戲事件的形式傳遞,其事件類型設定為
XblMultiplayerEventType::LocalMemberPropertyWriteCompleted。您可以呼叫 XblMultiplayerManagerDoWork 來擷取多人遊戲事件。
需求
標頭: multiplayer_manager_c.h 程式庫: Microsoft.Xbox.Services.14x.GDK.C.lib另請參閱
multiplayer_manager_cXblMultiplayerManagerGameSessionSetSynchronizedHost
XblMultiplayerEvent
