2

サウンドカードデバイス(システムスピーカーではない)からWPFでトーンを再生したい。ビープ音またはwavファイルを再生する以外に、WPFには単純なサウンド周波数を再生するネイティブな方法がないことに失望しました。すなわちplay(freq、duration);

DirectXの使用を検討するDirectXはWindowsフォームハンドルを必要とするため、Windowsを使用するWPFがどのように処理するかについて問題が発生しました。

誰かがWPFでトーンを再生するためのソリューションを持っていますか?

4

2 に答える 2

1

WindowformHost を使用してウィンドウ フォーム コントロールを作成し、このコントロールのハンドルを DirectSound に渡すことができます。

于 2009-08-15T20:07:07.850 に答える