我正在尝试从WMA字节数组创建一个WAV对象,我尝试了下面的代码,但软件退出了,在转储文件中,当我尝试创建fileReader时,我发现了以下异常 "线程试图读取或写入没有适当访问权限的虚拟地址。"
System.IO.File.WriteAllBytes("wmatemp.wma", data);
WMAFileReader fileReader = new WMAFileReader("wmatemp.wma");
WaveStream waveStream = WaveFormatConversionStream.CreatePcmStream(fileReader);
WAV wav = new WAV(AudioMemStream(waveStream).ToArray());
我知道我不应该将.wma保存到硬盘驱动器上,但我不知道如何以不同方式进行操作,有什么帮助?