XblSocialManagerUserGroupGetFilters

Gets the filters for a filter group.

Syntax

HRESULT XblSocialManagerUserGroupGetFilters(  
         XblSocialManagerUserGroupHandle group,  
         XblPresenceFilter* presenceFilter,  
         XblRelationshipFilter* relationshipFilter  
)  

Parameters

group   _In_
Type: XblSocialManagerUserGroupHandle

The group handle.

presenceFilter   _Out_opt_
Type: XblPresenceFilter*

Passes back the presence filter.

relationshipFilter   _Out_opt_
Type: XblRelationshipFilter*

Passes back the relationship filter.

Return value

Type: HRESULT

HRESULT return code for this API operation.

Remarks

If the group is not a filter group, E_UNEXPECTED will be returned. Call this API after either XblSocialManagerCreateSocialUserGroupFromFilters or XblSocialManagerCreateSocialUserGroupFromList to create an XblSocialManagerUserGroup. Have the XblSocialManagerUserGroupHandle returned by the XblSocialManagerEventType::SocialUserGroupLoaded event in XblSocialManagerDoWork.

Requirements

Header: social_manager_c.h

Library: Microsoft.Xbox.Services.141.GSDK.C.lib

See also

social_manager_c