我正在寻找一个免费(用于商业用途)的库,它可以播放 wav 并支持播放越来越慢 - 播放速度。NAudio 不支持。
我尝试使用 WMP 播放器。它支持这一点,但这是一个小问题。如果我尝试编写一个示例应用程序,一切正常。当我将代码移至生产环境时,应用程序崩溃了。.NET Framework 显示 System.BadImageFormatException。我“谷歌”了一下,案例证明是编译模式。在示例应用程序中,我使用混合平台,但它可能编译为 x86。在生产中,所有平台都必须编译为任何平台。
WMP 库(Interop.WmpLib 和 Interop.axWmpLib)是 COM 并且仅在 32 位上编译,所以我不能在任何平台上使用它 - 我不能为 x86 更改平台。
有人可能已经解决了这个问题 - 其他使用 x86/x64 的库或在 64 位中使用 WMP Lib 的任何提示?
谢谢