我希望从声卡设备(不是系统扬声器)在 WPF 中播放音调。我很失望地发现,除了播放哔声或 wav 文件外,WPF 没有任何本机方式来播放简单的声音频率。即播放(频率,持续时间);
研究使用 DirectX DirectSound 我遇到了 WPF 如何使用 Windows 句柄的问题,因为 Direct X 需要 Windows 窗体句柄。
有没有人有在 WPF 中播放音调的解决方案?
我希望从声卡设备(不是系统扬声器)在 WPF 中播放音调。我很失望地发现,除了播放哔声或 wav 文件外,WPF 没有任何本机方式来播放简单的声音频率。即播放(频率,持续时间);
研究使用 DirectX DirectSound 我遇到了 WPF 如何使用 Windows 句柄的问题,因为 Direct X 需要 Windows 窗体句柄。
有没有人有在 WPF 中播放音调的解决方案?
您始终可以使用WindowInteropHelper来获取 WPF 窗口的本机句柄。
You can use WindowformHost to create window form control and then pass handle of this control to DirectSound, i have done this with DirectShow, it showing video n playing sound for me