2012-04-24 69 views
1

我正在尋找一個免費(用於商業用途)庫,可以播放wav和支持播放速度更快,速度更慢 - 播放速度。 NAudio不支持這一點。c#音頻庫 - wmp或其他

我嘗試使用WMP播放器。它支持,但是有一點問題。如果我嘗試寫一個示例應用程序,所有工作正常。當我將代碼移至生產時,應用程序崩潰。 .NET Framework顯示我System.BadImageFormatException。我「谷歌」一點,案件證明是編譯模式。在示例應用程序中,我使用混合平臺,但它可能是x86編譯的。在生產中,所有必須被編譯爲任何平臺。

WMP庫(Interop.WmpLib和Interop.axWmpLib)是COM並且僅在32位上編譯,所以我不能在任何平臺上使用它 - 我無法更改x86平臺。

有人可能有修復 - 其他圖書館誰使用x86/x64或任何提示使用64位WMP Lib?

感謝

+0

一般而言,詢問圖書館建議的問題是不鼓勵的,因爲它們會導致非生產性的爭論。我不會投票給它,但是在將來最好是詢問更多具體的實施問題,而不是像這樣容易出現個人偏好等的大型圖書館問題。 – 2015-08-05 22:25:51

回答