【问题标题】:Play WMA Files in CF.NET 2.0在 CF.NET 2.0 中播放 WMA 文件
【发布时间】:2008-12-23 23:31:15
【问题描述】:

我正在使用来自Microsoft 的代码为我的应用程序播放音频通知。当用户选择 wav 文件时它工作正常,但当他们选择 wma 文件时它不播放。

有什么方法可以支持 wma 文件吗?很多内置的闹钟和铃声似乎都是wma。

【问题讨论】:

    标签: .net compact-framework audio


    【解决方案1】:

    看看Windows Media Player Control

    根据文档,您应该可以播放 WMA 文件。

    【讨论】:

      【解决方案2】:

      为了再次回答我自己的问题,我发现在 WM6 中使用以下方法: [DllImport("aygshell.dll")] internal static extern uint SndPlaySync(string file, uint flags);

      这在 WM5 中不起作用,所以我回退到在那里播放 wav 文件的旧方法。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-03-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多