◆ 무한한 가능성/& Visual C/C++

저수준 멀티미디어 API함수의 이해

치로로 2010. 3. 16. 11:15

5. 저수준 멀티미디어 API함수의 이해

저수준 오디오 함수들의 이름은 접두사-동사-명사의 형식으로 함수명이 이루어져 있다.
디지털 웨이브 파일 형식의 데이터를 입출력하는 waveaudio장치와 보조 오디오 관련된 함수들을 중심으로 알아본다.
접두사 의미
waveIn- 사운드 녹음
waveOut- 사운드 출력
midiIn- 미디 신호의 입력
midiOut- 미디 신호의 출력
aux- 보조 오디오 장치
mixer- 믹서
AVI- 동영상 입출력
joy- 조이스틱 입력
mmio- 멀티미디어 파일 처리
time- 멀티미디어 타이머 관련


접미사 의미
-GetNumDevs? 장치 개수를 획득
-GetDevCaps? 장치 정보를 획득
-Open 장치를 연다.
-Close 장치를 닫는다.
-PrepareHeader? 입출력용 버퍼 준비
-UnprepareHeader? 입출력용 버퍼 후처리
-AddBuffer? 입력용 버퍼 추가
-GetErrorText? 에러값을 문자열로 변환



출처> http://blog.naver.com/returnz/50048643414