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

# presence_c

> presence_c

# presence\_c

## Fonctions

| Fonction | Description |
| - | - |
| [XblPresenceAddDevicePresenceChangedHandler](/fr/reference/live/xsapi-c/presence_c/functions/xblpresenceadddevicepresencechangedhandler) | Inscrit un gestionnaire d'événements pour les notifications de modification de la présence d'appareil. Les notifications ne seront reçues que pour les utilisateurs configurés avec [XblPresenceTrackUsers](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencetrackusers). |
| [XblPresenceAddTitlePresenceChangedHandler](/fr/reference/live/xsapi-c/presence_c/functions/xblpresenceaddtitlepresencechangedhandler) | Inscrit un gestionnaire d'événements pour les notifications de modification de la présence de titre. Les notifications ne seront reçues que pour les utilisateurs et les titres configurés respectivement avec [XblPresenceTrackUsers](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencetrackusers) and [XblPresenceTrackAdditionalTitles](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencetrackadditionaltitles). |
| [XblPresenceDevicePresenceChangedHandler](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencedevicepresencechangedhandler) | Gestionnaire d'événements pour les notifications de modification de la présence d'appareil. |
| [XblPresenceGetPresenceAsync](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceasync) | Obtient les informations de présence pour un ID utilisateur XBOX spécifique. |
| [XblPresenceGetPresenceForMultipleUsersAsync](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceformultipleusersasync) | Obtient les informations de présence pour plusieurs utilisateurs. |
| [XblPresenceGetPresenceForMultipleUsersResult](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceformultipleusersresult) | Obtient le résultat d'un appel à XblPresenceGetPresenceForMultipleUsers. |
| [XblPresenceGetPresenceForMultipleUsersResultCount](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceformultipleusersresultcount) | Obtient le nombre de résultats d'un appel à XblPresenceGetPresenceForMultipleUsersAsync. |
| [XblPresenceGetPresenceForSocialGroupAsync](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceforsocialgroupasync) | Obtient les informations de présence pour un groupe d'utilisateurs spécifique. |
| [XblPresenceGetPresenceForSocialGroupResult](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceforsocialgroupresult) | Obtient le résultat d'un appel à XblPresenceGetPresenceForSocialGroup. |
| [XblPresenceGetPresenceForSocialGroupResultCount](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceforsocialgroupresultcount) | Obtient le nombre de résultats d'un appel à XblPresenceGetPresenceForSocialGroupAsync. |
| [XblPresenceGetPresenceResult](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceresult) | Obtient le résultat d'un appel à XblPresenceGetPresenceAsync. |
| [XblPresenceRecordCloseHandle](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencerecordclosehandle) | Ferme un XblPresenceRecordHandle. |
| [XblPresenceRecordDuplicateHandle](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencerecordduplicatehandle) | Duplique un XblPresenceRecordHandle. |
| [XblPresenceRecordGetDeviceRecords](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencerecordgetdevicerecords) | Obtient les enregistrements de présence d'appareil associés à un enregistrement de présence renvoyé. |
| [XblPresenceRecordGetUserState](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencerecordgetuserstate) | Obtient l'état de présence global d'un enregistrement de présence. |
| [XblPresenceRecordGetXuid](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencerecordgetxuid) | Obtient le Xuid de l'utilisateur auquel un enregistrement de présence est associé. |
| [XblPresenceRemoveDevicePresenceChangedHandler](/fr/reference/live/xsapi-c/presence_c/functions/xblpresenceremovedevicepresencechangedhandler) | Désinscrit un gestionnaire d'événements pour les notifications de modification de la présence d'appareil. |
| [XblPresenceRemoveTitlePresenceChangedHandler](/fr/reference/live/xsapi-c/presence_c/functions/xblpresenceremovetitlepresencechangedhandler) | Désinscrit un gestionnaire d'événements pour les notifications de modification de la présence de titre. |
| [XblPresenceSetPresenceAsync](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencesetpresenceasync) | Définit les informations de présence pour le contexte utilisateur actuel. |
| [XblPresenceStopTrackingAdditionalTitles](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencestoptrackingadditionaltitles) | Configure la liste des titres dont la présence de titre en temps réel sera suivie. Les mises à jour de présence de titre pour les titres spécifiés ne seront plus reçues. |
| [XblPresenceStopTrackingUsers](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencestoptrackingusers) | Configure la liste des utilisateurs pour lesquels les mises à jour en temps réel de la présence d'appareil et de titre seront suivies. Les mises à jour de présence pour les utilisateurs spécifiés ne seront plus reçues. |
| [XblPresenceTitlePresenceChangedHandler](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencetitlepresencechangedhandler) | Gestionnaire d'événements pour les notifications de modification de la présence de titre. |
| [XblPresenceTrackAdditionalTitles](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencetrackadditionaltitles) | Configure la liste des titres dont la présence de titre en temps réel sera suivie. Pour recevoir les mises à jour de présence de titre pour des titres autres que le titre actuel, ceux-ci doivent être ajoutés à l'aide de cette API. |
| [XblPresenceTrackUsers](/fr/reference/live/xsapi-c/presence_c/functions/xblpresencetrackusers) | Configure la liste des utilisateurs pour lesquels les mises à jour en temps réel de la présence d'appareil et de titre seront suivies. |

## Structures

| Structure | Description |
| - | - |
| [XblPresenceBroadcastRecord](/fr/reference/live/xsapi-c/presence_c/structs/xblpresencebroadcastrecord) | Informations de diffusion sur ce que l'utilisateur diffuse. |
| [XblPresenceDeviceRecord](/fr/reference/live/xsapi-c/presence_c/structs/xblpresencedevicerecord) | Définit les valeurs représentant l'enregistrement de présence d'appareil xbl. |
| [XblPresenceQueryFilters](/fr/reference/live/xsapi-c/presence_c/structs/xblpresencequeryfilters) | Structure transmise aux API de présence pour filtrer les enregistrements de présence renvoyés. |
| [XblPresenceRichPresenceIds](/fr/reference/live/xsapi-c/presence_c/structs/xblpresencerichpresenceids) | ID nécessaires pour définir la Rich Presence. |
| [XblPresenceTitleRecord](/fr/reference/live/xsapi-c/presence_c/structs/xblpresencetitlerecord) | Définit les valeurs représentant l'enregistrement de présence de titre xbl. |

## Handles

| Handle | Description |
| - | - |
| [XblPresenceRecordHandle](/fr/reference/live/xsapi-c/presence_c/handles/xblpresencerecordhandle) | Handle d'un enregistrement de présence xbl. |

## Énumérations

| Énumération | Description |
| - | - |
| [XblPresenceBroadcastProvider](/fr/reference/live/xsapi-c/presence_c/enums/xblpresencebroadcastprovider) | Définit les valeurs représentant le fournisseur de streaming. |
| [XblPresenceDetailLevel](/fr/reference/live/xsapi-c/presence_c/enums/xblpresencedetaillevel) | Définit les valeurs utilisées pour spécifier le niveau de détail de présence renvoyé par le service. Le choix d'un niveau de détail approprié peut améliorer les performances de l'API. |
| [XblPresenceDeviceType](/fr/reference/live/xsapi-c/presence_c/enums/xblpresencedevicetype) | Définit les valeurs utilisées pour indiquer le type d'appareil associé à un XblSocialManagerPresenceTitleRecord. |
| [XblPresenceMediaIdType](/fr/reference/live/xsapi-c/presence_c/enums/xblpresencemediaidtype) | Définit les valeurs utilisées pour indiquer les types d'ID multimédia pour les données de présence multimédia. |
| [XblPresenceTitleState](/fr/reference/live/xsapi-c/presence_c/enums/xblpresencetitlestate) | Définit les valeurs utilisées pour indiquer l'état de présence de titre d'un utilisateur. |
| [XblPresenceTitleViewState](/fr/reference/live/xsapi-c/presence_c/enums/xblpresencetitleviewstate) | Définit les valeurs utilisées pour indiquer les états d'affichage à l'écran des informations de présence. |
| [XblPresenceUserState](/fr/reference/live/xsapi-c/presence_c/enums/xblpresenceuserstate) | Définit les valeurs utilisées pour indiquer l'état de l'utilisateur vis-à-vis du service de présence. |


## Related topics

- [XblPresenceSetPresenceAsync](/reference/live/xsapi-c/presence_c/functions/xblpresencesetpresenceasync.md)
- [XblPresenceGetPresenceAsync](/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceasync.md)
- [XblPresenceRichPresenceIds](/reference/live/xsapi-c/presence_c/structs/xblpresencerichpresenceids.md)
- [XblPresenceGetPresenceResult](/reference/live/xsapi-c/presence_c/functions/xblpresencegetpresenceresult.md)
