XblMultiplayerActivitySetActivityAsync
Establece o actualiza la actividad multijugador para un usuario local.Sintaxis
Parámetros
xblContext _In_Tipo: XblContextHandle Contexto de XBOX Live para el usuario local. activityInfo _In_
Tipo: XblMultiplayerActivityInfo* Información sobre la actividad. Los campos
maxPlayers y currentPlayers son opcionales; se omiten si se establecen en 0. El valor del campo platform se omite; XSAPI establece automáticamente la actividad en la plataforma local adecuada.
allowCrossPlatformJoin _In_Tipo: bool True si debe ser posible unirse a la actividad en otras plataformas compatibles con el título. async _In_
Tipo: XAsyncBlock* El
XAsyncBlock para esta operación.
Valor devuelto
Tipo: HRESULT Código de retorno HRESULT para esta operación de API.Comentarios
Cuando un título inicia una experiencia multijugador o se une a ella, debe crear una actividad. De este modo, tanto el shell como los demás jugadores de su título pueden ver la actividad del jugador. Su título puede permitir que otros jugadores se unan al juego en curso. Si un jugador quiere unirse a una actividad de su título y este no se está ejecutando, se activa y se le pasa la cadena de conexión.Para ver cómo se usa esta función, consulte “Setting an activity” en la sección Actividades de Código de ejemplo para actividad multijugador.
