social_manager_c
Enumerations
| Enumeration | Description |
|---|---|
| XblPresenceFilter | 정보의 필터 수준입니다. Title은 특정 타이틀과 연결된 사용자만 표시합니다. |
| XblRelationshipFilter | 필터링에 사용할 수 있는 관계 유형입니다. |
| XblSocialManagerEventType | 가능한 Social Manager 이벤트 유형입니다. |
| XblSocialManagerExtraDetailLevel | 각 xbox_live_social_graph_user에 노출되는 정보의 양을 제어합니다. 세부 정보 수준은 social_manager 생성 시에만 설정할 수 있습니다. |
| XblSocialUserGroupType | 생성된 소셜 사용자 그룹의 유형을 식별합니다. |
Functions
| Function | Description |
|---|---|
| XblSocialManagerAddLocalUser | 지정된 로컬 사용자에 대한 소셜 그래프를 생성합니다. |
| XblSocialManagerCreateSocialUserGroupFromFilters | 소셜 정보가 있는 사용자 컬렉션인 XblSocialManagerUserGroup을 생성합니다. |
| XblSocialManagerCreateSocialUserGroupFromList | 소셜 정보가 있는 사용자 컬렉션인 소셜 XblSocialManagerUserGroup을 생성합니다. |
| XblSocialManagerDestroySocialUserGroup | 생성된 소셜 사용자 그룹을 소멸시킵니다. |
| XblSocialManagerDoWork | 타이틀이 소셜 그래프를 업데이트하고 변경 이벤트 목록을 가져오려고 할 때마다 호출됩니다. |
| XblSocialManagerGetLocalUserCount | 현재 SocialManager에서 추적하는 로컬 사용자 수를 가져옵니다. |
| XblSocialManagerGetLocalUsers | SocialManager에서 추적하는 모든 사용자에 대한 사용자 핸들을 반환합니다. |
| XblSocialManagerPresenceRecordIsUserPlayingTitle | 제공된 프레즌스 기록과 연결된 사용자가 지정된 타이틀 ID를 플레이 중인지 쿼리합니다. |
| XblSocialManagerRemoveLocalUser | 지정된 로컬 사용자에 대한 소셜 그래프를 즉시 제거합니다. |
| XblSocialManagerSetRichPresencePollingStatus | Social Manager가 30초마다 프레즌스 서비스에서 폴링하도록 설정할지 여부를 지정합니다. |
| XblSocialManagerUpdateSocialUserGroup | 지정된 소셜 사용자 그룹을 새 사용자 그룹으로 업데이트합니다. |
| XblSocialManagerUserGroupGetFilters | 필터 그룹에 대한 필터를 가져옵니다. |
| XblSocialManagerUserGroupGetLocalUser | 그룹이 연결된 로컬 사용자를 가져옵니다. |
| XblSocialManagerUserGroupGetType | Social Manager 사용자 그룹의 유형을 가져옵니다. |
| XblSocialManagerUserGroupGetUsers | 사용자 그룹에서 추적하는 사용자의 XblSocialManagerUserPtrArray를 가져옵니다. |
| XblSocialManagerUserGroupGetUsersTrackedByGroup | 그룹에서 추적하는 xuid의 XSAPI 소유 배열에 대한 포인터를 가져옵니다. |
Handles
| Handle | Description |
|---|---|
| XblSocialManagerUserGroupHandle | Social Manager 사용자 그룹에 대한 핸들입니다. |
Structures
| Structure | Description |
|---|---|
| XblPreferredColor | 사용자의 기본 색상입니다. 셸을 통해 설정합니다. |
| XblSocialManagerEvent | 소셜 그래프에서 무언가 변경되었다는 이벤트입니다. |
| XblSocialManagerPresenceRecord | Social Manager 프레즌스 기록입니다. 사용자의 현재 프레즌스 상태에 대한 정보를 표시하고 타이틀 기록을 저장합니다. |
| XblSocialManagerPresenceTitleRecord | 프레즌스 타이틀 기록의 Social Manager 버전입니다. 다양한 타이틀의 프레즌스 정보에 대한 정보를 제공합니다. |
| XblSocialManagerUser | 프로필, 프레즌스, 기본 색상, 타이틀 기록 데이터를 포함하는 XBOX 소셜 사용자입니다. |
| XblTitleHistory | 사용자가 타이틀을 플레이했는지 여부에 대한 데이터입니다. |
