Skip to main content
Publica una actualización en el lobby como jugador.

Sintaxis

Parámetros

lobby   PFLobbyHandle El identificador del lobby. localUser   PFEntityKey* El usuario local que publica la actualización. lobbyUpdate   PFLobbyDataUpdate*
opcional
Una actualización opcional que se aplica a la parte compartida del lobby en nombre de localUser. Si no se proporciona, se debe proporcionar memberUpdate. memberUpdate   PFLobbyMemberDataUpdate*
opcional
Una actualización opcional que se aplica a la parte del lobby propiedad de localUser. Si no se proporciona este parámetro, se debe proporcionar lobbyUpdate. asyncContext   void*
opcional
Un valor de contexto opcional, definido por la aplicación y del tamaño de un puntero, que se puede usar para asociar el cambio de estado de finalización con esta llamada.

Valor devuelto

Tipo: HRESULT S_OK si la llamada se realizó correctamente o un código de error en caso contrario. La forma legible del código de error se puede recuperar mediante PFMultiplayerGetErrorMessage().

Comentarios

Esta es una operación asincrónica. Cuando se completa correctamente, el título recibirá un PFLobbyPostUpdateCompletedStateChange con el campo PFLobbyPostUpdateCompletedStateChange::result establecido en S_OK. Si se completa con errores, el título recibirá un PFLobbyPostUpdateCompletedStateChange con el campo PFLobbyPostUpdateCompletedStateChange::result establecido en un error. Si la aplicación de la actualización cambiaría el estado del lobby, el título recibirá un PFLobbyUpdatedStateChange en algún momento posterior.

Que esta operación se complete correctamente solo indica que el servicio Lobby ha aceptado la actualización. La vista local del título del estado del lobby no reflejará esta actualización hasta que se proporcione al título un PFLobbyUpdatedStateChange con el estado actualizado.

El lobbyUpdate contiene campos que solo el propietario del lobby puede modificar. Este método devolverá un error si se especifica uno de esos campos y localUser no es el propietario del lobby.

Si se proporcionan tanto un lobbyUpdate como un memberUpdate a este método en nombre de una única entidad, ambas actualizaciones se realizarán de forma atómica.

Requisitos

Encabezado: PFLobby.h

Consulte también

Miembros de PFLobby
PFLobbyServerPostUpdate
Última modificación el 28 de agosto de 2026