我对不同的声音库有问题... 我使用Visual Studio.NET和C#
我已经编写了一个带有ebedded声音的小型模拟器,并希望有一个音频库,它也有暂停和音量控制。所以我尝试了SDL.NET和IrrKlang。两者都有效,但我希望将模拟器作为“独立”模拟器,因此我必须将音频库嵌入到模拟器中。我尝试了smartassembly的testversion,但SDL.NET库没有完全集成,而且irrklang,smartassembly说irrklang库中有非托管代码,它就会中止。
所以我有很多问题:
- 有一个简单的听力库可以轻松嵌入吗? - 例如,音频库的.cs文件,所以我不必嵌入.dll? - 我可以改变一个.dll,所以我有代码吗?
THX
编辑:
SmartAssembly的错误消息: SDL.NET:
可以嵌入Tao.NET.dll和SDLdotNET.dll,但SDL.NET(The Core)不是有效的.COM-Library,因此无法嵌入
IrrKlang:
-IrrLang.dll可以嵌入,但转换后程序说库中有“非托管”代码,因此无法嵌入。
我该怎么办?
答案 0 :(得分:1)
答案 1 :(得分:1)
好的,终于让它工作了:)
我使用了irrklang.dll,但我在{smartassembly}中选择了“Depencies Merging”选项,而不是“依赖嵌入式” - 选项
现在它完美无缺:)
你想帮助我的皮埃尔先生:)
Wonderwhy