XblPresenceRichPresenceIds
리치 프레즌스를 설정하는 데 필요한 ID입니다.
구문
typedef struct XblPresenceRichPresenceIds {
char scid[XBL_SCID_LENGTH];
const char* presenceId;
const char** presenceTokenIds;
size_t presenceTokenIdsCount;
} XblPresenceRichPresenceIds
멤버
scid
형식: char[XBL_SCID_LENGTH]
프레즌스 문자열이 포함된 서비스 구성의 ID입니다.
presenceId
형식: const char*
서비스 구성에 정의된 프레즌스 문자열의 ID입니다. 예를 들어 PresenceId = "1"은 서비스 구성에서 "{1}에서 {0} 플레이"와 동일할 수 있습니다. 서비스 구성은 Maps에 토큰 0을 매핑하고 MapId에 토큰 1을 매핑할 수 있습니다.
presenceTokenIds
형식: const char**
프레즌스 문자열에서 찾은 형식 문자열 토큰을 대체할 문자열의 ID입니다. 이러한 문자열은 또한 서비스 구성에도 정의됩니다. 컬렉션의 ID 값은 PresenceId에서 찾은 토큰 인수와 연결된 문자열에 매핑됩니다. 예를 들어 이 벡터 보기에 값 "4" 및 "1"이 포함되었고 PresenceId = "1"이 서비스 구성에서 "{1}에서 {0} 플레이"와 동일하다고 가정해보세요. 이 서비스 구성은 Token 0 = Maps를 매핑할 수 있으며, 여기서 MapId = "4"는 "Hometown"과 동일합니다. 이 서비스 구성은 Token 1 = Difficulty를 매핑할 수 있으며, 여기서 DifficultyId = "1"은 "Casual"과 동일합니다.
presenceTokenIdsCount
형식: size_t
presenceTokenIds 배열에 있는 ID 수입니다.
인수
요구 사항
헤더: presence_c.h