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

# XblPresenceRichPresenceIds

> XblPresenceRichPresenceIds

# XblPresenceRichPresenceIds

Identificadores necesarios para establecer la presencia enriquecida.

## Sintaxis

```cpp theme={null}
typedef struct XblPresenceRichPresenceIds {  
    char scid[XBL_SCID_LENGTH];  
    const char* presenceId;  
    const char** presenceTokenIds;  
    size_t presenceTokenIdsCount;  
} XblPresenceRichPresenceIds  
```

### Miembros

*scid*\
Tipo: char\[XBL\_SCID\_LENGTH]

Identificador de la configuración de servicio que contiene las cadenas de presencia.

*presenceId*\
Tipo: const char\*

El identificador de una cadena de presencia que se define en la configuración de servicio. Por ejemplo, PresenceId = "1" podría equivaler a "Playing {0} on {1}" en la configuración de servicio. La configuración de servicio podría asignar el token 0 a Maps y el token 1 a MapId.

*presenceTokenIds*\
Tipo: const char\*\*

Los identificadores de las cadenas que reemplazan los tokens de cadena de formato que se encuentran en la cadena de presencia. Estas cadenas también se definen en la configuración de servicio. Los valores de identificador de la colección se asignan a las cadenas asociadas a los argumentos de token que se encuentran en PresenceId. Por ejemplo, supongamos que esta vista de vector contiene los valores "4" y "1", y que PresenceId = "1" equivale a "Playing {0} on {1}" en la configuración de servicio. La configuración de servicio podría asignar Token 0 = Maps, donde MapId = "4" equivale a "Hometown". La configuración de servicio podría asignar Token 1 = Difficulty, donde DifficultyId = "1" equivale a "Casual".

*presenceTokenIdsCount*\
Tipo: size\_t

El número de identificadores en la matriz presenceTokenIds.

## Argumento de

[XblPresenceSetPresenceAsync](/reference/live/xsapi-c/presence_c/functions/xblpresencesetpresenceasync)

## Requisitos

**Encabezado:** presence\_c.h

## Consulte también

[presence\_c](/reference/live/xsapi-c/presence_c/presence_c_members)


## Related topics

- [XblPresenceSetPresenceAsync](/es/reference/live/xsapi-c/presence_c/functions/xblpresencesetpresenceasync.md)
- [Actualización de la presencia de un usuario mediante XSAPI C](/es/services/xbox-services/community/presence/how-to/live-updating-user-presence.md)
- [XblSocialManagerSetRichPresencePollingStatus](/es/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagersetrichpresencepollingstatus.md)
- [XblPresenceTitleRecord](/es/reference/live/xsapi-c/presence_c/structs/xblpresencetitlerecord.md)
- [XblPresenceQueryFilters](/es/reference/live/xsapi-c/presence_c/structs/xblpresencequeryfilters.md)
