버전
menu_open
Wwise SDK 2023.1.3
디렉터리 구조

다음은 이 SDK를 구성하는 다양한 폴더들에 대한 간단한 설명입니다.

  • SDK
    주요 SDK 폴더. Wwise SDK 설치 프로그램은 이 폴더를 가리키는 WWISESDK 라는 환경 변수를 생성합니다. 이 환경 변수는 경로에 파일이나 라이브러리, 등을 포함시키도록 하드코딩하는 대신, 스크립트나 C++ 프로젝트에서 사용할 수 있습니다. 더 자세한 정보는 SDK 입력 라이브러리와 배포되는 바이너리Include 파일 를 참고하세요.
    • include
      주요 include 파일 폴더.
      • AK
        Audiokinetic include 파일.
        • Comm
          커뮤니케이션 관련 incude 파일.
        • DSP
          .
          • Generic
            .
        • MusicEngine
          • Common
            모든 플랫폼에 공통으로 적용되는 Interactive Music 관련 include 파일.
        • Plugin
          플러그인 헤더 파일 (플러그인 ID와 팩토리 함수, 등록할 때 사용됨).
          • PluginServices
            예제 플러그인에 사용되는 헬퍼.
        • SoundEngine
          주요 사운드 엔진 헤더 파일.
          • Common
            모든 플랫폼에 공통으로 적용되는 사운드 엔진 헤더 파일.
          • Platforms
            플랫폼별 사운드 엔진 헤더 파일.
            • Generic
              .
        • SpatialAudio
          Spatial Audio (공간 음향) 헤더 파일.
          • Common
            모든 플랫폼에 공통으로 적용되는 Spatial Audio 헤더 파일.
        • Tools
          다양한 헬퍼 함수와 유형의 헤더 파일.
        • Wwise
          Wwise Authoring Application (저작 애플리케이션) 플러그인에 사용되는 헤더 파일.
          • SourceControl
            Wwise Authoring Application 소스 컨트롤 플러그인이 구현하거나 사용하는 인터페이스
        • WwiseAuthoringAPI
          더 자세한 정보는 Wwise Authoring API (WAAPI, Wwise 저작 API) 사용하기 를 참고하세요.
    • 예시
      예제 코드. 더 자세한 정보는 예제 를 참고하세요.
      • Common
        몇몇 예제에서 공유하는 파일.
      • DSP
        .
      • DynamicLibraries
        .
        • AkSoundEngineDLL
      • IntegrationDemo
        사운드 엔진 통합 데모. 더 자세한 정보는 Integration Demo 예제 를 참고하세요.
        • Common
          Integration Demo 예제의 공용 코드.
        • WwiseProject
          Integration Demo 예제의 Wwise 프로젝트로, GeneratedSoundBanks 하위폴더에 SoundBank가 포함돼 있음.
      • Motion
        Motion 관련 예제 코드
      • Plugins
        예제 플러그인. 더 자세한 정보는 예제 음원 플러그인예제 효과 플러그인 을 참고하세요.
        • AkAudioInput
          오디오 입력 음원 플러그인. 이 예제 플러그인에 대한 더 자세한 정보는 오디오 입력 음원 플러그인 을 참고하세요. 자신의 음원 플러그인을 직접 만드는 것과 관련한 자세한 정보는 오디오 플러그인 을 참고하세요.
          • Sources
            • AudioEngineFX
              사운드 엔진 플러그인 라이브러리의 소스 코드.
            • WwisePlugin
              Authoring Application 플러그인 DLL의 소스 코드와 헬퍼 파일.
        • AkDelay
          Delay (지연) 예제 효과 플러그인. 자신의 효과 플러그인을 직접 만드는 것과 관련한 더 많은 정보는 오디오 플러그인 을 참고하세요.
          • Sources
            • AudioEngineFX
              사운드 엔진 플러그인 라이브러리의 소스 코드.
            • WwisePlugin
              Authoring Application 플러그인 DLL의 소스 코드와 헬퍼 파일.
        • AkSineTone
          Sine 예제 소스 플러그인. 자신의 소스 플러그인을 직접 만드는 것과 관련한 더 많은 정보는 오디오 플러그인 을 참고하세요.
          • Sources
            • AudioEngineFX
              사운드 엔진 플러그인 라이브러리의 소스 코드.
            • WwisePlugin
              Authoring Application 플러그인 DLL의 소스 코드와 헬퍼 파일.
        • AkSink
          • Sources
            • AudioEngineFX
              사운드 엔진 플러그인 라이브러리의 소스 코드.
            • WwisePlugin
              Authoring Application 플러그인 DLL의 소스 코드와 헬퍼 파일.
        • AkToneGenerator
          Tone Generator 예제 소스 플러그인. 자신의 소스 플러그인을 직접 만드는 것과 관련한 더 많은 정보는 오디오 플러그인 을 참고하세요.
          • Sources
            • AudioEngineFX
              사운드 엔진 플러그인 라이브러리의 소스 코드.
            • WwisePlugin
              Authoring Application 플러그인 DLL의 소스 코드와 헬퍼 파일.
      • SoundEngine
      • SourceControl
        소스 컨트롤 예제 플러그인. 더 자세한 정보는 소스 컨트롤 예제 코드 를 참고하세요.
      • Tools
        예제 툴.
        • Common
          몇몇 예제에서 공유하는 코드.
        • FilePackager
          더 자세한 정보는 Managing File Packages를 참고하세요.
      • WwiseAuthoringAPI
        더 자세한 정보는 Wwise Authoring API (WAAPI, Wwise 저작 API) 사용하기 를 참고하세요.
    • source
      • Build
      • StreamManager
        기본 Streaming Manager 구현에서 사용되는 소스 코드. 스트리밍 커스터마이징이나 디버깅에 사용할 수 있습니다. 더 자세한 정보는 스트리밍 / 스트림 매니저 를 참고하세요.

SDK 입력 라이브러리와 배포되는 바이너리

Wwise 사운드 엔진을 통합시키는 데 필요한 입력 라이브러리는 SDK 설치 디렉터리의 맨 하위를 보면 각각의 플랫폼 폴더의 빌드 환경 설정 에 있습니다. 라이브러리 폴더 구조는 다음과 같이 정의합니다.

  • {Wwise SDK Dir}/{Platform name}/{Configuration name}/lib 에서
    • {Wwise SDK Dir} 는 SDK 설치 폴더입니다.
    • {Platform name} 은 이용 가능한 플랫폼 이름(x64, Mac, iOS, ...) 중 하나입니다. 접미사는 CPU 아키텍처나 대상 컴파일러로 세분화됩니다.
    • {Configuration name} 은 세 가지 빌드 설정(Debug, Profile, Release) 중의 하나입니다.

For example, Profile libraries for the Windows platform using Visual Studio 2019 can be found in {Wwise SDK Dir}\x64_vc160\Profile\lib.

SDK에 포함된 다양한 라이브러리에 대한 설명은 빌드 환경 설정 을 참고하세요.

작은 정보: SDK 설치 프로그램은 SDK 설치 폴더를 가리키는 WWISESDK 라는 환경 변수를 생성합니다. 이 환경 변수를 스크립트와 C++ 프로젝트에 사용해 SDK의 include나 라이브러리, 바이너리 디렉터리를 참조할 수 있습니다. 더 자세한 정보는 소스와 효과 플러그인 을 참고하세요. Note: Mac에서는 WWISESDK 변수가 설정되지 않습니다.

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

지원이 필요하신가요?

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

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

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

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

Wwise를 시작해 보세요