Q&A

  • DirectMusic에서 Segment처리시..
안녕하세여..

요새 DirectMusic을 공부하는데여..

DirectMusic에서 IDirectMusicLoader8를 사용해서 Segment에 저장하려고 합니다.

파일명을 받아서 저장하는 LoadObjectFromFile에서 Segment를 받아서 처리하는데여..

Segment에 저장하려고 하는 파일 형식은 *.wav이구여.. Segment에 넣고 싶은 양은 수백개를 넣을 생각으로 만들었는데여..

현재 에러가 발생하는 부분은 LoadObjectFromFile 이구여..파일이 254개 전에(14.8MB)에서는 잘 작동을 하다가 255개(15.1MB)를 저장하려고 하니깐..리턴값을 E_OUTOFMEMORY로 주더라구여..

이걸 어떻게 풀어갈수 있는 방법이 없을까여..?

컴파일은 Delphi6.0 + Direct8.0 SDK 입니다.

그리고 DirectMusic라이브러리는

DirectX 8.0 Delphi adaptation by Ivo Steinmann (Modified: 26-Nov-2000)입니다.

조언 부탁드립니다.
0  COMMENTS