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