presence_c
Fonctions
| Fonction | Description |
|---|---|
| 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. |
| 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 and XblPresenceTrackAdditionalTitles. |
| XblPresenceDevicePresenceChangedHandler | Gestionnaire d’événements pour les notifications de modification de la présence d’appareil. |
| XblPresenceGetPresenceAsync | Obtient les informations de présence pour un ID utilisateur XBOX spécifique. |
| XblPresenceGetPresenceForMultipleUsersAsync | Obtient les informations de présence pour plusieurs utilisateurs. |
| XblPresenceGetPresenceForMultipleUsersResult | Obtient le résultat d’un appel à XblPresenceGetPresenceForMultipleUsers. |
| XblPresenceGetPresenceForMultipleUsersResultCount | Obtient le nombre de résultats d’un appel à XblPresenceGetPresenceForMultipleUsersAsync. |
| XblPresenceGetPresenceForSocialGroupAsync | Obtient les informations de présence pour un groupe d’utilisateurs spécifique. |
| XblPresenceGetPresenceForSocialGroupResult | Obtient le résultat d’un appel à XblPresenceGetPresenceForSocialGroup. |
| XblPresenceGetPresenceForSocialGroupResultCount | Obtient le nombre de résultats d’un appel à XblPresenceGetPresenceForSocialGroupAsync. |
| XblPresenceGetPresenceResult | Obtient le résultat d’un appel à XblPresenceGetPresenceAsync. |
| XblPresenceRecordCloseHandle | Ferme un XblPresenceRecordHandle. |
| XblPresenceRecordDuplicateHandle | Duplique un XblPresenceRecordHandle. |
| XblPresenceRecordGetDeviceRecords | Obtient les enregistrements de présence d’appareil associés à un enregistrement de présence renvoyé. |
| XblPresenceRecordGetUserState | Obtient l’état de présence global d’un enregistrement de présence. |
| XblPresenceRecordGetXuid | Obtient le Xuid de l’utilisateur auquel un enregistrement de présence est associé. |
| XblPresenceRemoveDevicePresenceChangedHandler | Désinscrit un gestionnaire d’événements pour les notifications de modification de la présence d’appareil. |
| XblPresenceRemoveTitlePresenceChangedHandler | Désinscrit un gestionnaire d’événements pour les notifications de modification de la présence de titre. |
| XblPresenceSetPresenceAsync | Définit les informations de présence pour le contexte utilisateur actuel. |
| 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 | 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 | Gestionnaire d’événements pour les notifications de modification de la présence de titre. |
| 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 | 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 | Informations de diffusion sur ce que l’utilisateur diffuse. |
| XblPresenceDeviceRecord | Définit les valeurs représentant l’enregistrement de présence d’appareil xbl. |
| XblPresenceQueryFilters | Structure transmise aux API de présence pour filtrer les enregistrements de présence renvoyés. |
| XblPresenceRichPresenceIds | ID nécessaires pour définir la Rich Presence. |
| XblPresenceTitleRecord | Définit les valeurs représentant l’enregistrement de présence de titre xbl. |
Handles
| Handle | Description |
|---|---|
| XblPresenceRecordHandle | Handle d’un enregistrement de présence xbl. |
Énumérations
| Énumération | Description |
|---|---|
| XblPresenceBroadcastProvider | Définit les valeurs représentant le fournisseur de streaming. |
| 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 | Définit les valeurs utilisées pour indiquer le type d’appareil associé à un XblSocialManagerPresenceTitleRecord. |
| 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 | Définit les valeurs utilisées pour indiquer l’état de présence de titre d’un utilisateur. |
| XblPresenceTitleViewState | Définit les valeurs utilisées pour indiquer les états d’affichage à l’écran des informations de présence. |
| XblPresenceUserState | Définit les valeurs utilisées pour indiquer l’état de l’utilisateur vis-à-vis du service de présence. |
