命名空间:

using NAudio;
using NAudio.Wave;

 

获取声卡名称

            for (int deviceid = 0; deviceid < WaveOut.DeviceCount; deviceid++)
            {
                var capabilities = WaveOut.GetCapabilities(deviceid);
                //capabilities.ProductName;  //ProductName即是声卡名称
            }

 

播放MP3

                WaveOut waveOutDevice = new WaveOut();
                AudioFileReader audioFileReader = new AudioFileReader("D:\\FDownload\\Epic.mp3");
                waveOutDevice.DeviceNumber = 2;

                waveOutDevice.Init(audioFileReader);
                waveOutDevice.Play();

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-19
  • 2021-08-16
  • 2022-12-23
猜你喜欢
  • 2021-05-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-05
  • 2021-10-01
相关资源
相似解决方案