2012-11-03 76 views
1

我希望能夠精確控制在我的程序中播放的.wav文件的時間。我也希望能夠同時播放多個.wav文件。 SoundPlayer不夠好,因爲我不能同時播放兩種聲音,即使連續播放不同的聲音,每個聲音之間也會有大約1/8秒的延遲,這對我所做的事情來說是不可接受的。我找不到使用SharpDX添加設備的方法。如何在C#WPF項目中使用SharpDX DirectSound播放.wav文件?

回答

0

你在sharpdx中有directsound的例子,應該讓你開始。

你也可以看看NAudio,這也應該適合你的需求,並且更容易使用。

+0

以下是SharpDX.DirectSound的示例代碼:https://github.com/sharpdx/SharpDX-Samples/blob/master/Desktop/DirectSound/PlaySound/Program.cs – zmechanic