> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XblMultiplayerActivityInfo

> XblMultiplayerActivityInfo

# XblMultiplayerActivityInfo

Información sobre la actividad de un jugador mientras juega a un título.

## Sintaxis

```cpp theme={null}
typedef struct XblMultiplayerActivityInfo {  
    uint64_t xuid;  
    const char* connectionString;  
    XblMultiplayerActivityJoinRestriction joinRestriction;  
    size_t maxPlayers;  
    size_t currentPlayers;  
    const char* groupId;  
    XblMultiplayerActivityPlatform platform;  
} XblMultiplayerActivityInfo  
```

### Miembros

*xuid*\
Tipo: uint64\_t

El identificador de usuario de XBOX al que pertenece la información de la actividad.

*connectionString*\
Tipo: const char\*

La cadena de conexión que se pasa al cliente que se conecta para unirse a un juego; normalmente contiene información como la dirección IP del servidor. Al consultar actividades, este campo solo se rellena si la actividad es pública o si el jugador sigue al autor de la llamada.

*joinRestriction*\
Tipo: [XblMultiplayerActivityJoinRestriction](https://docs.xbox.com/es/reference/live/xsapi-c/multiplayer_activity_c/enums/xblmultiplayeractivityjoinrestriction.md)

Especifica quién puede unirse a la actividad actual del jugador.

*maxPlayers*\
Tipo: size\_t

El número máximo de jugadores que pueden unirse a la actividad actual del jugador. Un valor de 0 indica que ningún jugador puede unirse.

*currentPlayers*\
Tipo: size\_t

El número de jugadores que ya están jugando con el jugador en una actividad multijugador. Un valor de 0 indica que actualmente no hay otros jugadores jugando.

*groupId*\
Tipo: const char\*

Un identificador único para agrupar a todos los usuarios que juegan como parte de la misma actividad. El título establece este identificador cuando crea la actividad.

*platform*\
Tipo: [XblMultiplayerActivityPlatform](https://docs.xbox.com/es/reference/live/xsapi-c/multiplayer_activity_c/enums/xblmultiplayeractivityplatform.md)

La plataforma en la que se está produciendo la actividad. Al establecer una actividad, la plataforma se infiere automáticamente; este campo se omite.

## Comentarios

Para ver cómo se usa esta enumeración, consulte "Setting an activity" y "Getting activities" en la sección [Actividades](https://docs.xbox.com/es/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to.md#activities) de [Código de ejemplo para actividad multijugador](https://docs.xbox.com/es/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to.md).

## Argumento de

[XblMultiplayerActivityGetActivityResult](https://docs.xbox.com/es/reference/live/xsapi-c/multiplayer_activity_c/functions/xblmultiplayeractivitygetactivityresult.md)\
[XblMultiplayerActivitySetActivityAsync](https://docs.xbox.com/es/reference/live/xsapi-c/multiplayer_activity_c/functions/xblmultiplayeractivitysetactivityasync.md)

## Requisitos

**Encabezado:** multiplayer\_activity\_c.h

## Consulte también

[multiplayer\_activity\_c](https://docs.xbox.com/es/reference/live/xsapi-c/multiplayer_activity_c/multiplayer_activity_c_members.md)


## Related topics

- [XblMultiplayerActivityPlatform](https://docs.xbox.com/es/reference/live/xsapi-c/multiplayer_activity_c/enums/xblmultiplayeractivityplatform.md)
- [XblMultiplayerActivityJoinRestriction](https://docs.xbox.com/es/reference/live/xsapi-c/multiplayer_activity_c/enums/xblmultiplayeractivityjoinrestriction.md)
- [XblMultiplayerActivityGetActivityResult](https://docs.xbox.com/es/reference/live/xsapi-c/multiplayer_activity_c/functions/xblmultiplayeractivitygetactivityresult.md)
- [multiplayer_activity_c](https://docs.xbox.com/es/reference/live/xsapi-c/multiplayer_activity_c/multiplayer_activity_c_members.md)
- [XblMultiplayerActivitySetActivityAsync](https://docs.xbox.com/es/reference/live/xsapi-c/multiplayer_activity_c/functions/xblmultiplayeractivitysetactivityasync.md)
