Esempio n. 1
0
 public void PlayMetalXAudio(string fileName)
 {
     if (playingFileName == fileName)
     {
         playMP3();
     }
     else
     {
         playingFileName = fileName;
         mxa = (MetalXAudio)Util.LoadObject(fileName);
         playMP3(new System.IO.MemoryStream(mxa.AudioData));
     }
 }
Esempio n. 2
0
 /// <summary>
 /// 加载.MP3文件
 /// </summary>
 /// <param name="fileName">文件路径+文件名</param>
 /// <returns>MetalX音频</returns>
 public MetalXAudio LoadDotMP3(string fileName)
 {
     MetalXAudio mxa = new MetalXAudio();
     mxa.Name = Path.GetFileNameWithoutExtension(fileName);
     mxa.AudioData = System.IO.File.ReadAllBytes(fileName);
     return mxa;
 }