> ## 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

IDs necessárias para definir o Rich Presence.

## Sintaxe

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

### Membros

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

ID da configuração de serviço que contém as cadeias de caracteres de presença.

*presenceId*\
Tipo: const char\*

A ID de uma cadeia de caracteres de presença definida na configuração de serviço. Por exemplo, PresenceId = "1" poderia ser igual a "Playing {0} on {1}" na configuração de serviço. A configuração de serviço pode mapear o token 0 para Maps e o token 1 para MapId.

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

As IDs das cadeias de caracteres que substituem os tokens da cadeia de caracteres de formato encontrados na cadeia de caracteres de presença. Essas cadeias de caracteres também são definidas na configuração de serviço. Os valores de ID na coleção são mapeados para as cadeias de caracteres associadas aos argumentos de token encontrados no PresenceId. Por exemplo, digamos que esta exibição de vetor contenha os valores "4" e "1" e que PresenceId = "1" seja igual a "Playing {0} on {1}" na configuração de serviço. A configuração de serviço pode mapear Token 0 = Maps, em que MapId = "4" é igual a "Hometown". A configuração de serviço pode mapear Token 1 = Difficulty, em que DifficultyId = "1" é igual a "Casual".

*presenceTokenIdsCount*\
Tipo: size\_t

O número de IDs na matriz presenceTokenIds.

## Argumento de

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

## Requisitos

**Cabeçalho:** presence\_c.h

## Confira também

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


## Related topics

- [XblPresenceSetPresenceAsync](/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencesetpresenceasync.md)
- [Atualizando a presença de um usuário via XSAPI C](/pt-BR/services/xbox-services/community/presence/how-to/live-updating-user-presence.md)
- [XblSocialManagerSetRichPresencePollingStatus](/pt-BR/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagersetrichpresencepollingstatus.md)
- [Rich Presence](/pt-BR/services/xbox-services/community/presence/live-presence-nav.md)
- [XblPresenceQueryFilters](/pt-BR/reference/live/xsapi-c/presence_c/structs/xblpresencequeryfilters.md)
