0

在我的 Win2008 开发机器上,我正在使用 NAudio 的 DmoMp3FrameDecompressor。它使用以下 DMO:

MP3 解码器 DMO ({BBEEA841-0A63-4F52-A7AB-A9B3A84ED38A})

在 XP 机器上,播放失败,因为系统上不存在此 DMO。我想知道:

  1. 这个 DMO 是从哪里来的?
  2. XP可以安装吗?naudio源代码表明它应该是可能的。
  3. 哪个 Microsoft 软件包包含它?
  4. 是否可以将其作为合并模块添加到我的安装程序中?
4

1 回答 1

0

这个 DMO 是从哪里来的?

从 Vista 开始,它似乎在大多数版本的 Windows 上

XP可以安装吗?naudio 源代码表明它应该是可能的。

我不这么认为。为什么您认为 NAudio 源代码表明了这一点?在 XP 上,您应该使用 ACM MP3 解码器,

哪个 Microsoft 软件包包含它?

据我所知没有。如果您使用的是 Windows Server,请确保已安装桌面体验

是否可以将其作为合并模块添加到我的安装程序中?

不要这么想,我害怕。关于重新分发 MP3 解码器往往有严格的许可条件。

于 2011-04-14T06:33:19.727 回答