我对不同的声音库有问题...我使用可视化Studio.NET和C#
我已经编程了一个嵌入声音的小模拟器,并希望有一个音频库,也有暂停和音量控制。所以我尝试了SDL.NET和IrrKlang。两者都在工作,但我想让模拟器作为“独立”模拟器,所以我必须将音频库嵌入到模拟器中。我尝试了smartassembly的测试版本,但SDL.NET库没有完全集成,并且与Irrklang一起,smartassembly说irrklang库中有非托管代码,它中止了。
所以我有多个问题:
-Is有一个简单的音频库,我可以很容易地嵌入吗?-Is有一个,例如,一个音频库的.cs文件,这样我就不需要嵌入.dll?-Can我改变了一个.dll,这样我就有了被管理的代码?
Thx
编辑:
SmartAssembly的错误消息: SDL.NET:
可以嵌入Tao.NET.dll和SDLdotNET.dll,但SDL.NET (核心)不是有效的.com库,因此无法嵌入
IrrKlang:
-IrrLang.dll可以嵌入,但转换后程序显示库中有“非托管”代码,因此不能嵌入。
我能做什么??
发布于 2010-09-09 01:09:46
好了,终于让它工作了:)
我使用了irrklang.dll,但我选择了{smartassembly}中的“依赖项合并”-Option,而不是“依赖项嵌入”-Option
现在它完美地工作了:)
谢谢皮埃尔,你想帮我:)
为什么呢?
发布于 2010-09-06 14:54:05
尝试使用nAudio:http://naudio.codeplex.com/,您将获得完整的源代码。
但这是一个和其他库一样的库。
或者尝试编辑您的问题并添加您收到的错误消息
https://stackoverflow.com/questions/3649056
复制相似问题