Wwise SDK 2019.1.11
|
참고: 사운드 엔진 자체를 초기화하기 전에 메모리 매니저와 스트리밍 매니저가 초기화되어야 합니다. 전체 초기화에 대한 더 많은 정보는 사운드 엔진 모듈 초기화하기 부분을 참고하세요. |
사운드 엔진 자체의 초기화는 AK::SoundEngine::Init 함수 호출로 완료됩니다. 사운드 엔진의 초기화 에 나오는 기본 초기화 코드를 편의상 여기에 복사합니다.
AK::SoundEngine::Init 함수는 2개의 매개 변수를 받습니다.
첫 번째 매개 변수: AkInitSettings * in_pSettings
두 번째 매개 변수: AkPlatformInitSettings * in_pPlatformSettings
경고: 두 매개 변수 모두 선택사항이지만, 게임에서 필요에 따라 이 값들을 변경하길 강력하게 추천합니다. 기본값의 사용은 종종 높은 메모리 사용량이 요구되기 때문입니다. 게임에 따라 메모리 설정은 주의해서 적용되어야 합니다. 더 많은 정보는 자신의 메모리 풀에 적합한 크기 정하기 부분을 참고하세요. |
AkInitSettings와 AkPlatformInitSettings 구조체는 AK::SoundEngine::GetDefaultInitSettings과 AK::SoundEngine::GetDefaultPlatformInitSettings 함수를 사용해 초기화되어야 합니다.
이 두 개의 함수를 사용한 구조체를 초기화하면, 해당 구조체가 기본 매개 변수로 채워집니다. 다음과 같은 이유로 유용합니다.
다음 예제 코드는 사운드 엔진의 두 개의 메인 풀을 초기화하는 방법을 시연합니다.
메모리 풀의 크기 선택과 관련해서 더 많은 정보는 메모리 풀 최적화 를 참고하세요.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요