버전
menu
이 오류는 AK::SoundEngine::ReplaceOutput()
호출이 제공된 AkOutputDeviceID
와 일치하는 장치를 찾아서 제거하지 못할 경우 초기 호출의 성공 여부와 상관 없이 일어납니다. 이 오류는 이미 AK::SoundEngine::ReplaceOutput()
으로 전송된 같은 AkOutputDeviceID
를 지우기 위해 호출된 AK::SoundEngine::RemoveOutput()
때문에 일어났을 수도 있습니다. This will result in the new output losing all previously set listeners, and the main bus may not be updated with the new Audio Device ShareSet.
권장 해결 단계:
Debug 버전을 사용하여 게임에 디버거를 첨부한 채 동일한 상황을 재시도해보세요.
동일한 AkOutputDeviceID
를 대상으로 하는 AK::SoundEngine::RemoveOutput()
과 AK::SoundEngine::ReplaceOutput()
호출 중 하나를 생략하세요. AK::SoundEngine::ReplaceOutput()
이 내부적으로 장치를 제거하기 때문에 이 두 호출은 중복될 수 있습니다.
두 호출이 모두 의도적일 경우 AK::SoundEngine::RemoveOutput()
또는 AK::SoundEngine::ReplaceOutput()
에 사용되는 AkOutputDeviceID
를 변경하여 AkOutputDeviceID
가 두 곳에 모두 사용되지 않도록 하세요. 의도치 않게 두 개 이상의 출력이 동일한 장치를 사용할 경우 별도의 Audio Device ShareSet를 사용하는 것이 더 나을 수 있습니다.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요