【问题标题】:play audio file at time defined wp7在定义的时间播放音频文件 wp7
【发布时间】:2011-12-10 11:28:55
【问题描述】:

我想从我的隔离存储中播放音频文件..但我不想从头开始播放..我想在 33 秒的位置播放音频文件..我该怎么做?有什么要定义的功能吗?

我有这个方法打开:

private void Play_Audio(string name_file)
    {


        using (var isf = IsolatedStorageFile.GetUserStoreForApplication())
        {
            if (isf.FileExists(name_file))
            {
                using (var isoStream = isf.OpenFile(name_file, FileMode.Open, FileAccess.Read))
                {

                    mediaSound.SetSource(isoStream);

                    mediaSound.Volume = 100;


                    mediaSound.Play();
                    mediaSound.Stop();
                    isoStream.Close();

                }
            }
            else
            {
                //MessageBox.Show("The file does not exist");
            }
        }

    }

没有什么像 mediaSound.PlayAtPosition(33)??????????

给我一​​个例子;)

【问题讨论】:

    标签: windows-phone-7 audio


    【解决方案1】:

    您可以使用Position 属性设置播放位置。

    请注意,并非所有来源都支持在特定时间点播放,因此请务必使用CanSeek 属性检查此功能的支持。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-05
      • 2018-03-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多