Q&A

  • WAVE화일 메모리 접근좀 알려주세요...^^
1. 녹음을 했을때 화일로 저장을 안하고 바로 메모리로 접근을 하여 포인트값을 알라내고 싶습니다. 이것을 C++로 만들어진 DLL로 보내야하는데요 함수내에
void test(short *Data1, unsigned long Length1, char *Result);
함수가 이런식으로 선언이 되어있습니다. 이럴때 test라는 함수에 *Data1에 녹음한 메모리 포인트를 넘겨주면 된다고 하는데 녹음함 메모리 포인트를 못찾겠습니다.

2. 1번과 동일한 방법이긴한데 WAVE화일로 저장된 화일을 불러와서 화일의 포인트값을 위에 있는 함수에 보내야 합니다.


제가아직 초보라 포인트도 이해를 못하고 있는데 WAVE화일까지 만질려고 하니까 어렵네요.....
고수님들 답변부탁합니다....ㅠ.ㅠ

2  COMMENTS
  • Profile
    이승민 2004.10.30 17:58
    질문하신 내용중에 녹음을 안하고 저장하신다는데 직접 구현하신 프로그램으로 그러는 건가요? 아니면 윈도우 내의 웨이브 관련 메세지를 잡아와야 하는 것인지 질문의 내용을 전혀 알수가 없군요.

    직접 만드신 프로그램 이라면 이미 웹이브 Input 되는 것을 알고 만드신 것 아닌지?
    정확한 내용이 있어야 설명을 드릴수가 있겠군요.

  • Profile
    박민호 2004.10.31 01:44
    답변감사합니다.
    제가 설명이 부족했군요.

    녹음은한후 화일로 저장을 안하고 메모리로 바로 접근하는 방법을 알고 싶은건데 제가 설명이 부족했군요....^^

    컴포너트(mmtool)중에 보면은 녹음을 한후 화일로 저장을 안하고 메모리에서 바로 재생이 되는게 있더군요. 그런데 제가 알고 싶은거는 메모리에 있는 웨이브 정보에 대해 메모리 포인트 값을 알고 싶습니다...

    다시한번 부탁합니다.....