请教各位: 使用C#在Mobile上用fmodce.dll进行声音文件的播放,播放结束调用:
bool isSuccess = fmod_Stop(this.m_SoundHandle); //返回true
fmod_Close();
播放结束后需要删除该声音文件,但是发现还在被占用,无法删除,调用了:
IntPtr temp = LocalFree(m_SoundHandle); //释放
也没有效果,而且有时候还会在LocalFree上报错:异常代码:0xc0000005 异常地址:0x03f6bb60
那么应该如何进行释放才能进行删除操作呢?谢谢!
------解决方案--------------------
fmod里面有例子啊,操作与ce下fmodce应该类似的,可以参考。