Q&A

  • Wave Low Level 함수에 대한 질문입니다.
안녕하세요. 초보 델파이 프로그래머입니다.

거두절미하고 바로 질문을 하게습니다. 워낙 급해서....



1. 현재 간단한 음성 통신을 구현할려고 하고 있습니다. 녹음을 하고 전송하는 것 까지는 성공했는데 수신측에서 출력이 잘 안됩니다. 출력단에서 WaveOutprepareHeader와 waveOutUnprepareHeader 두개의 함수에서 자꾸 에러가 발생하는데 Prepare, UnPrepare하는 부분을 어떻게 사용해야 할지 모르겠습니다.

(1) WaveOutOpen

(2) WaveHeader초기화

(3) WaveOutPrepareHeader

(4) WaveOutWrite

이러한 순서로 작성을 했는데 통신(Winshoes의 UDP를 사용합니다.)상으로 계속 값을 받아오기 때문에 어떤식으로 Unprepare를 해주어야 할지......

MM_WOM_DONE, MM_WIM_DONE와 같은 메시지와 연동해서 사용하는 방법도 그렇고.....

또 출력 버퍼를 여러개로 만들면 어떻게 해야될지.....

정말 앞으로 가기가 힘들어 이렇게 도움을 요청합니다.



고수님들의 따뜻한 조언한마디를 받을 수 있기를 기원합니다.

미리 고개숙여 감사드립니다.













0  COMMENTS