2011-12-10 62 views
0

我想從我的孤立存儲中播放音頻文件..但我不想從頭播放..我想在33秒的位置播放音頻文件..怎麼可以我這樣做?任何函數來定義?在定義的時間播放音頻文件wp7

我有這樣的方法打開:

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)??????????

給我一個例子)

回答

0

您可以設置使用Position屬性發揮的位置。

請注意,並非所有來源都支持在特定點上播放,因此請確保使用CanSeek屬性檢查對此功能的支持。