[英]WP7 - InvalidOperationException while playing sound
这是我的代码:
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using System.IO;
Stream stream = TitleContainer.OpenStream("sounds/BEEP.WAV");
SoundEffect effect = SoundEffect.FromStream(stream);
FrameworkDispatcher.Update();
effect.Play();
我在“ SoundEffect效果= SoundEffect.FromStream(stream)”行中收到InvalidOperationException。有什么想法要解决吗?
根据MSDN文档 ,流指向的文件具有非常特定的要求:
The Stream object must point to the head of a valid PCM wave file. Also, this wave file must be in the RIFF bitstream format.
The audio format has the following restrictions:
Must be a PCM wave file
Can only be mono or stereo
Must be 8 or 16 bit
Sample rate must be between 8,000 Hz and 48,000 Hz
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.