Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Windows CE-波形标头已损坏_C#_Windows Ce_Motorola Emdk - Fatal编程技术网

C# Windows CE-波形标头已损坏

C# Windows CE-波形标头已损坏,c#,windows-ce,motorola-emdk,C#,Windows Ce,Motorola Emdk,我搜索了所有的互联网,但没有找到解决我问题的方法。我只想从资源中播放一个声音,但它总是,总是给我波头损坏。我看到了几种解决方法,比如将Stream.Position设置为0,将流置零,然后重新加载声音,但仍然不起作用。我的代码如下: case TipoEvento.Erro: SoundPlayer player = new SoundPlayer(); Stream sound = new MemoryStream(Properties.Resources.cow_singl

我搜索了所有的互联网,但没有找到解决我问题的方法。我只想从资源中播放一个声音,但它总是,总是给我波头损坏。我看到了几种解决方法,比如将Stream.Position设置为0,将流置零,然后重新加载声音,但仍然不起作用。我的代码如下:

case TipoEvento.Erro:
    SoundPlayer player = new SoundPlayer(); 
    Stream sound = new MemoryStream(Properties.Resources.cow_single_cow_mooing);
    sound.Position = 0;
    player.Stream = null;
    player.Stream = sound;
    player.Play();
    break;
首先我实例化了一个SoundPlayer,然后我读取了我想要播放的mp3文件的字节,即Properties.Resources中的字节。然后我修改了一些属性,最后开始玩。当我试着玩的时候,就会抛出异常。我究竟怎样才能在Windows CE中播放声音。NET Framework 2.5,我没有文件。ReadAllBytes。

注意:SoundPlayer只播放WAV文件…不播放MP3

或者将MP3转换为WAV文件,这样会产生更大的文件…或者使用Windows Media Player控件,或者使用NAudio等转换MP3数据


我两者都用了。WAV文件给了我另一个例外。我现在记不起它是什么了,因为我不在我的开发计算机上,但也给了我一台。那么,我会要求例外。