presence_c
Fonctions
| Fonction | Description |
|---|---|
| XblPresenceAddDevicePresenceChangedHandler | Inscrit un gestionnaire d’événements pour les notifications de changement de 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 changement de présence de titre. Les notifications ne seront reçues que pour les utilisateurs et les titres configurés avec XblPresenceTrackUsers et XblPresenceTrackAdditionalTitles respectivement. |
| XblPresenceDevicePresenceChangedHandler | Gestionnaire d’événements pour les notifications de changement de présence d’appareil. |
| XblPresenceGetPresenceAsync | Obtient les informations de présence pour un ID d’utilisateur XBOX précis. |
| 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 précis. |
| 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 retourné. |
| 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 changement de présence d’appareil. |
| XblPresenceRemoveTitlePresenceChangedHandler | Désinscrit un gestionnaire d’événements pour les notifications de changement de présence de titre. |
| XblPresenceSetPresenceAsync | Définit les informations de présence pour le contexte de l’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 dont les mises à jour de présence d’appareil et de titre en temps réel 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 changement de 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 dont les mises à jour de présence d’appareil et de titre en temps réel seront suivies. |
Structures
| Structure | Description |
|---|---|
| XblPresenceBroadcastRecord | Les informations de diffusion sur ce que l’utilisateur diffuse. |
| XblPresenceDeviceRecord | Définit des valeurs représentant l’enregistrement de présence d’appareil xbl. |
| XblPresenceQueryFilters | Structure passée aux API de présence pour filtrer les enregistrements de présence retournés. |
| XblPresenceRichPresenceIds | ID nécessaires pour définir la Rich Presence. |
| XblPresenceTitleRecord | Définit des valeurs représentant l’enregistrement de présence de titre xbl. |
Handles
| Handle | Description |
|---|---|
| XblPresenceRecordHandle | Le handle d’un enregistrement de présence xbl. |
Énumérations
| Énumération | Description |
|---|---|
| XblPresenceBroadcastProvider | Définit des valeurs représentant le fournisseur de diffusion en continu. |
| XblPresenceDetailLevel | Définit des valeurs utilisées pour définir le niveau de détail de présence retourné par le service. Choisir le niveau de détail approprié peut améliorer les performances de l’API. |
| XblPresenceDeviceType | Définit des valeurs utilisées pour indiquer le type d’appareil associé à un XblSocialManagerPresenceTitleRecord. |
| XblPresenceMediaIdType | Définit des valeurs utilisées pour indiquer les types d’ID de média pour les données de présence multimédia. |
| XblPresenceTitleState | Définit des valeurs utilisées pour indiquer l’état de présence de titre d’un utilisateur. |
| XblPresenceTitleViewState | Définit des valeurs utilisées pour indiquer les états d’affichage à l’écran des informations de présence. |
| XblPresenceUserState | Définit des valeurs utilisées pour indiquer l’état de l’utilisateur par rapport au service de présence. |
