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

# XblPresenceFilter

> XblPresenceFilter

# XblPresenceFilter

The filter level of information. Title will only show users associated with a particular title.

## Syntax

```cpp theme={null}
enum class XblPresenceFilter  : uint32_t  
{  
    Unknown,  
    TitleOnline,  
    TitleOffline,  
    TitleOnlineOutsideTitle,  
    AllOnline,  
    AllOffline,  
    AllTitle,  
    All  
}  
```

## Constants

| Constant                | Description                                                                                                                                                                                                                                                                                                                                                            |
| ----------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Unknown                 | Unknown.                                                                                                                                                                                                                                                                                                                                                               |
| TitleOnline             | Is currently playing current title and is online.                                                                                                                                                                                                                                                                                                                      |
| TitleOffline            | Has played this title and is offline. This filter option requires [XblSocialManagerExtraDetailLevel](/reference/live/xsapi-c/social_manager_c/enums/xblsocialmanagerextradetaillevel)::TitleHistoryLevel to be set in [XblSocialManagerAddLocalUser](/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanageraddlocaluser)                                  |
| TitleOnlineOutsideTitle | Has played this title, is online but not currently playing this title. This filter option requires [XblSocialManagerExtraDetailLevel](/reference/live/xsapi-c/social_manager_c/enums/xblsocialmanagerextradetaillevel)::TitleHistoryLevel to be set in [XblSocialManagerAddLocalUser](/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanageraddlocaluser) |
| AllOnline               | Everyone currently online.                                                                                                                                                                                                                                                                                                                                             |
| AllOffline              | Everyone currently offline.                                                                                                                                                                                                                                                                                                                                            |
| AllTitle                | Everyone who has played or is playing the title. This filter option requires [XblSocialManagerExtraDetailLevel](/reference/live/xsapi-c/social_manager_c/enums/xblsocialmanagerextradetaillevel)::TitleHistoryLevel to be set in [XblSocialManagerAddLocalUser](/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanageraddlocaluser)                       |
| All                     | Everyone.                                                                                                                                                                                                                                                                                                                                                              |

## Argument of

[XblSocialManagerUserGroupGetFilters](/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerusergroupgetfilters)\
[XblSocialManagerCreateSocialUserGroupFromFilters](/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagercreatesocialusergroupfromfilters)

## Requirements

**Header:** social\_manager\_c.h

## See also

[social\_manager\_c](/reference/live/xsapi-c/social_manager_c/social_manager_c_members)


## Related topics

- [XblSocialManagerUserGroupGetFilters](/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerusergroupgetfilters.md)
- [XblSocialManagerCreateSocialUserGroupFromFilters](/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagercreatesocialusergroupfromfilters.md)
- [Social Manager overview](/services/xbox-services/community/social-manager/live-social-manager-overview.md)
- [XblSocialManagerEventType](/reference/live/xsapi-c/social_manager_c/enums/xblsocialmanagereventtype.md)
- [XblPresenceQueryFilters](/reference/live/xsapi-c/presence_c/structs/xblpresencequeryfilters.md)
