프로그래밍 팁

mixer test

바보 악마 2009. 3. 30. 17:56


mixerTest.zip



소스포지에 있는 AlexfMixer라는 래핑된 소스를 사용해서 테스트를 해보았다


문제는 자꾸 뻗어서 곤란 곤란


알아보니

MIXERCONTROLDETAILS 구조체에 cChannels 값을 넣는데 0,1이 아닌 숫자가 세팅되는 문제

생성자에서



//m_dwChannels = mxl.cChannels;
m_dwChannels = MIXERCONTROL_CONTROLF_UNIFORM;


첫 라인을 주석 처리하고 두번째 라인을 넣어서 해결했다


생성자가 두개가 있는데 윈도우 핸들을 넘기지 않는 생성자만 테스트 해봤다


마스터 볼륨을 바꾸려면 생성자 두번째 매개변수에 NO_SOURCE 를 넣어주면 된다

mixerTest.zip
0.0MB