XblMultiplayerManagerLobbySessionSetLocalMemberProperties
Establece una propiedad personalizada de un miembro local en la cadena JSON especificada.Sintaxis
Parámetros
user _In_Tipo: XblUserHandle El usuario para el que desea establecer la propiedad. name _In_z_
Tipo: char* El nombre de la propiedad que se va a establecer. valueJson _In_z_
Tipo: char* Opcional. El valor JSON que se va a asignar a la propiedad. context _In_opt_
Tipo: void* Opcional. Los datos definidos por la aplicación para correlacionar el XblMultiplayerEvent con la llamada de inicio.
Valor devuelto
Tipo: HRESULT Código de retorno HRESULT para esta operación de API.Comentarios
Esta función establece el valor, representado como una cadena JSON, de una propiedad personalizada de un miembro local en la sesión de sala. Las propiedades personalizadas se pueden cambiar en cualquier momento. Los cambios se procesan por lotes y se escriben en el servicio cuando se llama a XblMultiplayerManagerDoWork.El resultado de esta función se entrega como un evento multijugador con un tipo de evento establecido en
XblMultiplayerEventType::LocalMemberPropertyWriteCompleted. Puede llamar a XblMultiplayerManagerDoWork para recuperar los eventos multijugador.
Requisitos
Encabezado: multiplayer_manager_c.h Biblioteca: Microsoft.Xbox.Services.14x.GDK.C.libConsulte también
multiplayer_manager_cXblMultiplayerManagerGameSessionSetSynchronizedHost
XblMultiplayerEvent
