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

# presence_c

> presence_c

# presence\_c

## Funções

| Função | Descrição |
| - | - |
| [XblPresenceAddDevicePresenceChangedHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresenceadddevicepresencechangedhandler.md) | Registra um manipulador de eventos para notificações de alteração de presença de dispositivo. As notificações serão recebidas apenas para os usuários configurados com [XblPresenceTrackUsers](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencetrackusers.md). |
| [XblPresenceAddTitlePresenceChangedHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresenceaddtitlepresencechangedhandler.md) | Registra um manipulador de eventos para notificações de alteração de presença de título. As notificações serão recebidas apenas para os usuários e títulos configurados com [XblPresenceTrackUsers](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencetrackusers.md) e [XblPresenceTrackAdditionalTitles](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencetrackadditionaltitles.md), respectivamente. |
| [XblPresenceDevicePresenceChangedHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencedevicepresencechangedhandler.md) | Manipulador de eventos para notificações de alteração de presença de dispositivo. |
| [XblPresenceGetPresenceAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceasync.md) | Obtém informações de presença para uma ID de usuário XBOX específica. |
| [XblPresenceGetPresenceForMultipleUsersAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceformultipleusersasync.md) | Obtém informações de presença para vários usuários. |
| [XblPresenceGetPresenceForMultipleUsersResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceformultipleusersresult.md) | Obtém o resultado de uma chamada XblPresenceGetPresenceForMultipleUsers. |
| [XblPresenceGetPresenceForMultipleUsersResultCount](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceformultipleusersresultcount.md) | Obtém a contagem de resultados de uma chamada XblPresenceGetPresenceForMultipleUsersAsync. |
| [XblPresenceGetPresenceForSocialGroupAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceforsocialgroupasync.md) | Obtém informações de presença para um grupo específico de usuários. |
| [XblPresenceGetPresenceForSocialGroupResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceforsocialgroupresult.md) | Obtém o resultado de uma chamada XblPresenceGetPresenceForSocialGroup. |
| [XblPresenceGetPresenceForSocialGroupResultCount](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceforsocialgroupresultcount.md) | Obtém a contagem de resultados de uma chamada XblPresenceGetPresenceForSocialGroupAsync. |
| [XblPresenceGetPresenceResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceresult.md) | Obtém o resultado de uma chamada XblPresenceGetPresenceAsync. |
| [XblPresenceRecordCloseHandle](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencerecordclosehandle.md) | Fecha um XblPresenceRecordHandle. |
| [XblPresenceRecordDuplicateHandle](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencerecordduplicatehandle.md) | Duplica um XblPresenceRecordHandle. |
| [XblPresenceRecordGetDeviceRecords](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencerecordgetdevicerecords.md) | Obtém os registros de presença de dispositivo associados a um registro de presença retornado. |
| [XblPresenceRecordGetUserState](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencerecordgetuserstate.md) | Obtém o estado de presença global de um registro de presença. |
| [XblPresenceRecordGetXuid](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencerecordgetxuid.md) | Obtém o Xuid do usuário ao qual um registro de presença está associado. |
| [XblPresenceRemoveDevicePresenceChangedHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresenceremovedevicepresencechangedhandler.md) | Cancela o registro de um manipulador de eventos para notificações de alteração de presença de dispositivo. |
| [XblPresenceRemoveTitlePresenceChangedHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresenceremovetitlepresencechangedhandler.md) | Cancela o registro de um manipulador de eventos para notificações de alteração de presença de título. |
| [XblPresenceSetPresenceAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencesetpresenceasync.md) | Define as informações de presença para o contexto do usuário atual. |
| [XblPresenceStopTrackingAdditionalTitles](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencestoptrackingadditionaltitles.md) | Configura a lista de títulos para os quais a presença de título em tempo real será rastreada. As atualizações de presença de título para os títulos especificados deixarão de ser recebidas. |
| [XblPresenceStopTrackingUsers](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencestoptrackingusers.md) | Configura a lista de usuários para os quais as atualizações de presença de dispositivo e de título em tempo real serão rastreadas. As atualizações de presença para os usuários especificados deixarão de ser recebidas. |
| [XblPresenceTitlePresenceChangedHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencetitlepresencechangedhandler.md) | Manipulador de eventos para notificações de alteração de presença de título. |
| [XblPresenceTrackAdditionalTitles](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencetrackadditionaltitles.md) | Configura a lista de títulos para os quais a presença de título em tempo real será rastreada. Para receber atualizações de presença de título para títulos diferentes do título atual, eles devem ser adicionados usando esta API. |
| [XblPresenceTrackUsers](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencetrackusers.md) | Configura a lista de usuários para os quais as atualizações de presença de dispositivo e de título em tempo real serão rastreadas. |

## Estruturas

| Estrutura | Descrição |
| - | - |
| [XblPresenceBroadcastRecord](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/structs/xblpresencebroadcastrecord.md) | As informações de transmissão sobre o que o usuário está transmitindo. |
| [XblPresenceDeviceRecord](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/structs/xblpresencedevicerecord.md) | Define valores que representam o registro de presença de dispositivo xbl. |
| [XblPresenceQueryFilters](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/structs/xblpresencequeryfilters.md) | Struct passada para as APIs de presença para filtrar os registros de presença retornados. |
| [XblPresenceRichPresenceIds](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/structs/xblpresencerichpresenceids.md) | IDs necessárias para definir o Rich Presence. |
| [XblPresenceTitleRecord](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/structs/xblpresencetitlerecord.md) | Define valores que representam o registro de presença de título xbl. |

## Identificadores

| Identificador | Descrição |
| - | - |
| [XblPresenceRecordHandle](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/handles/xblpresencerecordhandle.md) | O identificador de um registro de presença xbl. |

## Enumerações

| Enumeração | Descrição |
| - | - |
| [XblPresenceBroadcastProvider](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/enums/xblpresencebroadcastprovider.md) | Define valores que representam o provedor de streaming. |
| [XblPresenceDetailLevel](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/enums/xblpresencedetaillevel.md) | Define valores usados para definir o nível de detalhes de presença retornado pelo serviço. Escolher o nível de detalhes adequado pode ajudar no desempenho da API. |
| [XblPresenceDeviceType](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/enums/xblpresencedevicetype.md) | Define valores usados para indicar o tipo de dispositivo associado a um XblSocialManagerPresenceTitleRecord. |
| [XblPresenceMediaIdType](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/enums/xblpresencemediaidtype.md) | Define valores usados para indicar os tipos de ID de mídia para dados de presença de mídia. |
| [XblPresenceTitleState](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/enums/xblpresencetitlestate.md) | Define valores usados para indicar o estado de presença de título de um usuário. |
| [XblPresenceTitleViewState](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/enums/xblpresencetitleviewstate.md) | Define valores usados para indicar os estados da exibição de tela das informações de presença. |
| [XblPresenceUserState](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/enums/xblpresenceuserstate.md) | Define valores usados para indicar o estado do usuário em relação ao serviço de presença. |


## Related topics

- [XblPresenceSetPresenceAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencesetpresenceasync.md)
- [XblPresenceGetPresenceAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceasync.md)
- [XblPresenceGetPresenceResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceresult.md)
- [XblPresenceRichPresenceIds](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/structs/xblpresencerichpresenceids.md)
- [XblPresenceDevicePresenceChangedHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/presence_c/functions/xblpresencedevicepresencechangedhandler.md)
