XblSocialManagerEventType

可能的社交管理器事件的类型。

语法

enum class XblSocialManagerEventType  : uint32_t  
{  
    UsersAddedToSocialGraph,  
    UsersRemovedFromSocialGraph,  
    PresenceChanged,  
    ProfilesChanged,  
    SocialRelationshipsChanged,  
    LocalUserAdded,  
    SocialUserGroupLoaded,  
    SocialUserGroupUpdated,  
    UnknownEvent  
}  

常量

常量 说明
UsersAddedToSocialGraph 一个或多个用户添加到社交图时触发。 如果用户被列表组跟踪或被本地用户跟踪,则被添加至图形中。
UsersRemovedFromSocialGraph 从社交图中删除一个或多个用户时触发。 如果本地用户不关注该用户,则他们也不会从社交图中删除,也不会被任何列表组跟踪。
PresenceChanged 用户状态记录已更改。 此事件意味着筛选器组跟踪的用户组可能已更改(即,如果该组是使用 XblPresenceFilter 创建的)。
ProfilesChanged 用户档案信息已更改。
SocialRelationshipsChanged 与用户的关系已更改。 此事件意味着筛选器组跟踪的用户组可能已更改(即,如果该组是使用 XblRelationshipFilter 创建的)。
LocalUserAdded 为本地用户加载初始社交图后触发。
SocialUserGroupLoaded 社交组跟踪的所有用户都在社交图中时触发。
SocialUserGroupUpdated 使用 XblSocialManagerUpdateSocialUserGroup 更新基于列表的用户组后,将触发此事件以指示所有新用户都在社交图中。 如果他们还不是图形的一部分,则将添加新用户。 注意,此事件不适用于基于基于筛选器的用户组。
UnknownEvent 未知。

成员属于

XblSocialManagerEvent

要求

头文件:social_manager_c.h

另请参阅

social_manager_c