다음을 통해 공유


PartyChatControl::GetEntityId

이 채팅 컨트롤과 연결된 사용자의 PlayFab 엔터티 ID를 가져옵니다.

구문

PartyError GetEntityId(  
    PartyString* entityId  
)  

매개 변수

entityId PartyString*
라이브러리에서 할당한 출력

출력 엔터티 ID입니다.

반환 값

PartyError

호출이 성공한 경우 c_partyErrorSuccess이고 그렇지 않은 경우 오류 코드입니다. 사용자가 읽을 수 있는 형식의 오류 코드는 PartyManager::GetErrorMessage()를 통해 검색할 수 있습니다.

비고

반환된 문자열은 엔터티를 나타내는 구조체의 PFEntityKeyID 필드에 있는 값과 동일합니다. GetEntityType()에서 반환된 값은 의 PFEntityKey나머지 절반을 나타냅니다.

엔터티 ID 문자열의 메모리는 채팅 컨트롤의 수명 동안, 즉 발생한 폐기 유형에 따라 해당 PartyChatControlDestroyedStateChange 및/또는 PartyDestroyChatControlCompletedStateChangePartyManager::StartProcessingStateChanges()를 통해 제공되고 채팅 컨트롤을 참조하는 모든 상태 변경이 PartyManager::FinishProcessingStateChanges()에 반환될 때까지 유효한 상태로 유지됩니다.

요구 사항

헤더: Party.h

참고 항목

PartyChatControl
PartyChatControl::GetEntityType