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

# social_manager_c

> social_manager_c

# social\_manager\_c

## 枚举

| 枚举 | 说明 |
| - | - |
| [XblPresenceFilter](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/enums/xblpresencefilter.md) | 信息的筛选级别。标题将仅显示与特定标题关联的用户。 |
| [XblRelationshipFilter](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/enums/xblrelationshipfilter.md) | 可用于筛选的可能关系类型。 |
| [XblSocialManagerEventType](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/enums/xblsocialmanagereventtype.md) | 可能的社交管理器事件的类型。 |
| [XblSocialManagerExtraDetailLevel](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/enums/xblsocialmanagerextradetaillevel.md) | 控制在每个 xbox\_live\_social\_graph\_user 中公开多少信息。详细级别只能在构造 social\_manager 时设置。 |
| [XblSocialUserGroupType](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/enums/xblsocialusergrouptype.md) | 标识创建的社交用户组的类型。 |

## 函数

| 函数 | 说明 |
| - | - |
| [XblSocialManagerAddLocalUser](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanageraddlocaluser.md) | 为指定的本地用户创建社交图。 |
| [XblSocialManagerCreateSocialUserGroupFromFilters](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagercreatesocialusergroupfromfilters.md) | 构造 XblSocialManagerUserGroup，它是包含社交信息的用户集合。 |
| [XblSocialManagerCreateSocialUserGroupFromList](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagercreatesocialusergroupfromlist.md) | 构造社交 XblSocialManagerUserGroup，它是包含社交信息的用户集合。 |
| [XblSocialManagerDestroySocialUserGroup](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerdestroysocialusergroup.md) | 销毁已创建的社交用户组。 |
| [XblSocialManagerDoWork](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerdowork.md) | 每当游戏想要更新社交图并获取更改事件列表时调用。 |
| [XblSocialManagerGetLocalUserCount](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagergetlocalusercount.md) | 获取 SocialManager 当前跟踪的本地用户数量。 |
| [XblSocialManagerGetLocalUsers](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagergetlocalusers.md) | 返回 SocialManager 跟踪的所有用户的用户句柄。 |
| [XblSocialManagerPresenceRecordIsUserPlayingTitle](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerpresencerecordisuserplayingtitle.md) | 查询与所提供的在线状态记录相关联的用户是否正在玩指定的游戏 ID。 |
| [XblSocialManagerRemoveLocalUser](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerremovelocaluser.md) | 立即移除指定本地用户的社交图。 |
| [XblSocialManagerSetRichPresencePollingStatus](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagersetrichpresencepollingstatus.md) | 设置是否启用社交管理器每 30 秒从在线状态服务进行一次轮询。 |
| [XblSocialManagerUpdateSocialUserGroup](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerupdatesocialusergroup.md) | 将指定的社交用户组更新为新的用户组。 |
| [XblSocialManagerUserGroupGetFilters](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerusergroupgetfilters.md) | 获取筛选器组的筛选器。 |
| [XblSocialManagerUserGroupGetLocalUser](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerusergroupgetlocaluser.md) | 获取与该组关联的本地用户。 |
| [XblSocialManagerUserGroupGetType](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerusergroupgettype.md) | 获取社交管理器用户组的类型。 |
| [XblSocialManagerUserGroupGetUsers](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerusergroupgetusers.md) | 获取用户组跟踪的用户的 XblSocialManagerUserPtrArray。 |
| [XblSocialManagerUserGroupGetUsersTrackedByGroup](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerusergroupgetuserstrackedbygroup.md) | 获取指向 XSAPI 拥有的、由该组跟踪的 xuid 数组的指针。 |

## 句柄

| 句柄 | 说明 |
| - | - |
| [XblSocialManagerUserGroupHandle](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/handles/xblsocialmanagerusergrouphandle) | 社交管理器用户组的句柄。 |

## 结构

| 结构 | 说明 |
| - | - |
| [XblPreferredColor](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/structs/xblpreferredcolor.md) | 用户的首选颜色。通过 shell 设置。 |
| [XblSocialManagerEvent](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/structs/xblsocialmanagerevent.md) | 一个指示社交图中某些内容已发生更改的事件。 |
| [XblSocialManagerPresenceRecord](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/structs/xblsocialmanagerpresencerecord.md) | 社交管理器在线状态记录。显示有关用户当前在线状态的信息并存储标题记录。 |
| [XblSocialManagerPresenceTitleRecord](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/structs/xblsocialmanagerpresencetitlerecord.md) | 社交管理器版本的在线状态标题记录。提供有关不同标题在线状态信息的信息。 |
| [XblSocialManagerUser](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/structs/xblsocialmanageruser.md) | 包含个人资料、在线状态、首选颜色和标题历史记录数据的 XBOX 社交用户。 |
| [XblTitleHistory](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/social_manager_c/structs/xbltitlehistory.md) | 用户是否玩过该游戏的相关数据。 |


## Related topics

- [XblSocialManagerUpdateSocialUserGroup](https://devdocs.xbox.com/es/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerupdatesocialusergroup.md)
- [XblSocialManagerDestroySocialUserGroup](https://devdocs.xbox.com/ko/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerdestroysocialusergroup.md)
