FMOD와 MCI에 관한 내용이 메모로 작성되어 있다.
FMOD
- 사운드 전문 엔진, 사용이 쉽다.
- 별도의 라이브러리가 필요
MCI
- 미디어 컨트롤 인터페이스 (멀티 미디어)
- 윈도우 라이브러리, 별도 라이브러리 필요 없음
- 귀찮고 사용이 불편하다.
FMOD의 함수 중
- playsound(~) 라는 함수는 외부 함수로 감싸면 링크 에러가 발생 될 수 있다.
정의 : 실제로 생성한다. 정의는 1회만 가능
선언 : 다른 곳의 정의를 소개한다. 가져다 사용하기 위한 목적으로 n회 가능
FMOD
- sound 리소스의 관리
- 채널(재생 정보) 관리, 사운드 제어를 하기 위한 주체
- system 초기화 작업
- sound manager의 역할로 singleton으로 제작해 사용
이상과 같은 내용이 교육되었고, FMOD를 이용한 프로젝트를 실습한 것 같다.
댓글 없음:
댓글 쓰기