次の方法で共有


XblSocialManagerEvent

ソーシャル グラフ内の何かが変化したイベント。

構文

typedef struct XblSocialManagerEvent {  
    XblUserHandle user;  
    XblSocialManagerEventType eventType;  
    hr eventType;  
    XblSocialManagerUserGroupHandle groupAffected;  
    XblSocialManagerUser* usersAffected[XBL_SOCIAL_MANAGER_MAX_AFFECTED_USERS_PER_EVENT];  
} XblSocialManagerEvent  

メンバー

user
型: XblUserHandle

グラフが変更されたユーザー。

eventType
型: XblSocialManagerEventType

イベントのタイプ。

eventType
型: hr

発生したエラー、または S_OK。

groupAffected
型: XblSocialManagerUserGroupHandle

XblSocialManagerEventType::SocialUserGroupLoaded イベント用にロードされたか、更新されたユーザー グループ。 XblSocialManagerEventType::SocialUserGroupUpdated に使用します。 他の種類のイベントでは null になります。

usersAffected
型: XblSocialManagerUser*[XBL_SOCIAL_MANAGER_MAX_AFFECTED_USERS_PER_EVENT]

影響を受けたユーザー。 返されるポインターは、次の XblSocialManagerDoWork の呼び出しまで有効です。

以下の引数です。

XblSocialManagerDoWork

要件

ヘッダー: social_manager_c.h

関連項目

social_manager_c