Windows phone 8 SoundEffectInstance和进度条
在我的WP应用程序中,我正在播放一个很长的音效,我正在尝试 用歌曲状态更新progressBar,但我找不到方法,任何帮助都可以 受到赞赏 我的声音是标准的Windows phone 8 SoundEffectInstance和进度条,windows-phone-8,Windows Phone 8,在我的WP应用程序中,我正在播放一个很长的音效,我正在尝试 用歌曲状态更新progressBar,但我找不到方法,任何帮助都可以 受到赞赏 我的声音是标准的SoundEffectInstance声音 以及: 如果您有任何方法获得声音的长度,无论是以字节还是以时间为单位,您都可以使用该值。只需将传输的字节数或经过的时间量(取决于您可以获得的时间)与总数进行比较,并相应地设置加载条 if (sound.State == SoundState.Paused) {
SoundEffectInstance声音代码>
以及:
如果您有任何方法获得声音的长度,无论是以字节还是以时间为单位,您都可以使用该值。只需将传输的字节数或经过的时间量(取决于您可以获得的时间)与总数进行比较,并相应地设置加载条
if (sound.State == SoundState.Paused)
{
sound.Resume();
}
else
{
try
{
sound.Stop();
}
catch { }
Stream stream = TitleContainer.OpenStream("Sounds.wav");
var effect = SoundEffect.FromStream(stream);
sound = effect.CreateInstance();
FrameworkDispatcher.Update();
sound.Play();
}