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