버전
menu

수신 스트림 관리하기

Wwise 게임 오브젝트 ID와 사용자의 GME 사용자 ID 간의 매핑을 설정합니다.

  • userID로 지정된 개별 음성 스트림을 수신하려면 gameObjectIDuserID를 함께 바인딩하도록 구성하세요.

  • 현재 방에 있는 모든 음성 스트림의 믹스를 수신하려면 매핑을 설정하지 마세요 (이 함수를 호출할 필요가 없습니다). gameObjectID에 대한 매핑이 이전에 설정된 경우 userIDNULL 또는 “”(빈 문자열)로 설정하여 매핑을 지우세요.

/**
* @brief Wwise 게임 오브젝트 ID와 사용자에 해당하는 GME 사용자 ID 간의
*	매핑을 설정합니다. GME는 gameObjectID와 userID 간의 매핑을 사용하여 GME Receive 플러그인 인스턴스가
*	특정 userID를 재생해야 하는지 혹은 만약 매핑이 없다면 현재 설정된 roomID 내의
*	모든 음성 스트림의 믹스을 재생해야 하는지 여부를 결정합니다.
* @param[in] gameObjectID 게임에서 할당된 gameObjectID.
* @param[in] userID GME 사용자의 사용자 ID. NULL 또는 ""(빈 문자열)를 전달하면 이전에
*	설정된 매핑이 지워집니다.
*/
void GMEWWisePlugin_ReceivePlugin_SetReceiveOpenIDWithGameObjectID(
AkUInt64 gameObjectID,
const char* userID
);
/**
* @brief Wwise 게임 오브젝트 ID와 사용자에 해당하는 GME 사용자 ID 간의
*	매핑을 가져옵니다.
* @param[in] gameObjectID 게임에서 할당된 gameObjectID.
* @param[out] userID maxlen에 의해 지정된 최대 크기의 사용자 할당 문자 버퍼.
*	gameObjectID에 매핑된 userID는 이미 버퍼가 있는 경우 해당 버퍼에 복사됩니다.
* @param[in] maxlen 문자 버퍼 userID의 최대 크기.
*/
void GMEWWisePlugin_ReceivePlugin_GetReceiveOpenIDWithGameObjectID(
AkUInt64 gameObjectID,
char* userID,
int maxlen
);
/**
* @brief targetID로 지정된 수신 음성 스트림의 실시간 레벨을 가져옵니다.
* @param[in] targetID GME 사용자의 식별자.
* @return 0~100까지의 노멀라이즈된 레벨 값.
*/
int GMEWWisePlugin_GetAudioRecvStreamLevel(const char* targetID);

이 페이지가 도움이 되었나요?

지원이 필요하신가요?

질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!

지원 페이지를 방문해 주세요

작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.

프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.

Wwise를 시작해 보세요