我在C#中制作一个尖叫迷宫,我想知道如何在光标进入标签时获取图片和尖叫声音文件。标签代码是这样的:

private void suprise_Click(object sender, EventArgs e)
{

}

最佳答案

在这方面经验不足,但是我首先将设备编号(如果您有多个设备/声卡)传递给playSound函数。

public void playSound(int deviceNumber)
{
    disposeWave();// stop previous sounds before starting
    waveReader = new NAudio.Wave.WaveFileReader(fileName);
    var waveOut = new NAudio.Wave.WaveOut();
    waveOut.DeviceNumber = deviceNumber;
    output = waveOut;
    output.Init(waveReader);
    output.Play();}

也可以查看NAudio了解更多详细信息。

07-24 09:43