social_manager_c
列挙型
| 列挙型 | 説明 |
|---|---|
| XblPresenceFilter | 情報のフィルター レベル。Title は、特定のタイトルに関連付けられているユーザーのみを表示します。 |
| XblRelationshipFilter | フィルター対象として指定可能なリレーションシップの種類。 |
| XblSocialManagerEventType | 発生し得るソーシャル マネージャー イベントの種類。 |
| XblSocialManagerExtraDetailLevel | 各 xbox_live_social_graph_user で公開される情報量を制御します。詳細レベルは social_manager の構築時にのみ設定できます。 |
| XblSocialUserGroupType | 作成されたソーシャル ユーザー グループの種類を識別します。 |
関数
| 関数 | 説明 |
|---|---|
| XblSocialManagerAddLocalUser | 指定したローカル ユーザーのソーシャル グラフを作成します。 |
| XblSocialManagerCreateSocialUserGroupFromFilters | ソーシャル情報を持つユーザーのコレクションである XblSocialManagerUserGroup を構築します。 |
| XblSocialManagerCreateSocialUserGroupFromList | ソーシャル情報を持つユーザーのコレクションであるソーシャル XblSocialManagerUserGroup を構築します。 |
| XblSocialManagerDestroySocialUserGroup | 作成されたソーシャル ユーザー グループを破棄します。 |
| XblSocialManagerDoWork | タイトルがソーシャル グラフを更新して変更イベントの一覧を取得したいときに呼び出されます。 |
| XblSocialManagerGetLocalUserCount | SocialManager によって現在追跡されているローカル ユーザーの数を取得します。 |
| XblSocialManagerGetLocalUsers | SocialManager によって追跡されているすべてのユーザーのユーザー ハンドルを返します。 |
| XblSocialManagerPresenceRecordIsUserPlayingTitle | 指定したプレゼンス レコードに関連付けられているユーザーが、指定したタイトル ID をプレイしているかどうかを問い合わせます。 |
| XblSocialManagerRemoveLocalUser | 指定したローカル ユーザーのソーシャル グラフを直ちに削除します。 |
| XblSocialManagerSetRichPresencePollingStatus | ソーシャル マネージャーがプレゼンス サービスから 30 秒ごとにポーリングを行うかどうかを設定します。 |
| XblSocialManagerUpdateSocialUserGroup | 指定したソーシャル ユーザー グループを、新しいユーザー グループに更新します。 |
| XblSocialManagerUserGroupGetFilters | フィルター グループのフィルターを取得します。 |
| XblSocialManagerUserGroupGetLocalUser | グループが関連付けられているローカル ユーザーを取得します。 |
| XblSocialManagerUserGroupGetType | ソーシャル マネージャー ユーザー グループの種類を取得します。 |
| XblSocialManagerUserGroupGetUsers | ユーザー グループによって追跡されているユーザーの XblSocialManagerUserPtrArray を取得します。 |
| XblSocialManagerUserGroupGetUsersTrackedByGroup | グループによって追跡されている xuid の XSAPI 所有配列へのポインターを取得します。 |
ハンドル
| ハンドル | 説明 |
|---|---|
| XblSocialManagerUserGroupHandle | ソーシャル マネージャー ユーザー グループへのハンドル。 |
構造体
| 構造体 | 説明 |
|---|---|
| XblPreferredColor | ユーザーの優先色。シェルを介して設定されます。 |
| XblSocialManagerEvent | ソーシャル グラフ内の何かが変更されたことを示すイベント。 |
| XblSocialManagerPresenceRecord | ソーシャル マネージャーのプレゼンス レコード。ユーザーの現在のプレゼンス状態に関する情報を示し、タイトル レコードを格納します。 |
| XblSocialManagerPresenceTitleRecord | プレゼンス タイトル レコードのソーシャル マネージャー バージョン。さまざまなタイトルのプレゼンス情報に関する情報を提供します。 |
| XblSocialManagerUser | プロファイル、プレゼンス、優先色、およびタイトル履歴データを含む XBOX ソーシャル ユーザー。 |
| XblTitleHistory | ユーザーがタイトルをプレイしたかどうかに関するデータ。 |
