XblSocialManagerUser
프로필, 프레즌스, 선호 색상 및 타이틀 기록 데이터가 포함된 Xbox Social 사용자입니다.
구문
typedef struct XblSocialManagerUser {
uint64_t xboxUserId;
bool isFavorite;
bool isFollowingUser;
bool isFollowedByCaller;
char displayName[XBL_DISPLAY_NAME_CHAR_SIZE];
char realName[XBL_REAL_NAME_CHAR_SIZE];
char displayPicUrlRaw[XBL_DISPLAY_PIC_URL_RAW_CHAR_SIZE];
bool useAvatar;
char gamerscore[XBL_GAMERSCORE_CHAR_SIZE];
char gamertag[XBL_GAMERTAG_CHAR_SIZE];
char modernGamertag[XBL_MODERN_GAMERTAG_CHAR_SIZE];
char modernGamertagSuffix[XBL_MODERN_GAMERTAG_SUFFIX_CHAR_SIZE];
char uniqueModernGamertag[XBL_UNIQUE_MODERN_GAMERTAG_CHAR_SIZE];
XblSocialManagerPresenceRecord presenceRecord;
XblTitleHistory titleHistory;
XblPreferredColor preferredColor;
} XblSocialManagerUser
멤버
xboxUserId
형식: uint64_t
Xbox 사용자 ID입니다.
isFavorite
형식: bool
즐겨찾기인지 여부.
isFriend
형식: bool
사용자와 다른 Xbox 사용자 간에 우정(두 사용자 모두 수락)이 있는지 여부를 나타냅니다.
isFollowingUser
형식: bool
더 이상 호출 사용자가 지정된 사용자를 팔로우하는지 여부를 나타내지 않습니다. 이전 버전과의 호환성을 위해 유지됩니다. 이 필드의 값은 'isFriend' 값에 따라 결정됩니다.
isFollowedByCaller
형식: bool
더 이상 호출 사용자가 지정된 사용자 뒤에 있는지 여부를 나타내지 않습니다. 이전 버전과의 호환성을 위해 유지됩니다. 이 필드의 값은 'isFriend' 값에 따라 결정됩니다.
displayName
형식: char[XBL_DISPLAY_NAME_CHAR_SIZE]
UTF-8로 인코딩된 표시 이름.
realName
형식: char[XBL_REAL_NAME_CHAR_SIZE]
UTF-8로 인코딩된 실명.
displayPicUrlRaw
형식: char[XBL_DISPLAY_PIC_URL_RAW_CHAR_SIZE]
UTF-8로 인코딩된 표시 사진 URI.
useAvatar
형식: bool
플레이어 아바타 사용 여부.
gamerscore
형식: char[XBL_GAMERSCORE_CHAR_SIZE]
UTF-8로 인코딩된 플레이어의 게이머 점수.
게이머태그
형식: char[XBL_GAMERTAG_CHAR_SIZE]
UTF-8로 인코딩된 플레이어의 게이머태그.
modernGamertag
형식: char[XBL_MODERN_GAMERTAG_CHAR_SIZE]
플레이어에 대한 모던 게이머태그. 반드시 고유한 것은 아닙니다.
modernGamertagSuffix
형식: char[XBL_MODERN_GAMERTAG_SUFFIX_CHAR_SIZE]
모던 게이머태그에 추가되어 고유성을 보장하는 접미사입니다. 경우에 따라 비어 있을 수 있습니다.
uniqueModernGamertag
형식: char[XBL_UNIQUE_MODERN_GAMERTAG_CHAR_SIZE]
모던 게이머태그와 접미사의 결합입니다. "MGT#suffix" 형식입니다. 반드시 16자 이하의 렌더링된 문자여야 합니다.
presenceRecord
형식: XblSocialManagerPresenceRecord
사용자 프레즌스 레코드.
titleHistory
형식: XblTitleHistory
사용자에 대한 타이틀 기록.
preferredColor
형식: XblPreferredColor
사용자의 기본 색상입니다.
멤버
요구 사항
헤더: social_manager_c.h