2

Windows 8で生の非圧縮PCMオーディオデータをストリーミングまたは再生することは可能ですか?ファイルを再生したくはありませんが、自分のオーディオサンプルをプッシュします(たとえば、正弦波を生成します)。Win8コンシューマープレビューを実行しています。NAudioがWin7以前のエディションのWindowsでこれを実行できることを私は知っています。Visual Studio 11プロジェクトでNAudioを参照しようとしましたが、NAudioはSystem.Windows.Forms.dllに依存しています。これは、Win8コンシューマープレビューには存在しません(私が知る限り)。Win8プレビューでこれを達成する別の方法はありますか?マネージコードまたはJavaScriptを使用したソリューションが望ましいです。

4

1 に答える 1

2

Chiceの言語を指定しなかったので、C#を想定します。C#の場合、いくつかの可能なオプションを考えることができます。

  1. SharpDX+XAudio2。これは、SharpDXを必要とせずにC++でも機能します。
  2. Silverlightでは、MediaStreamSourceを使用できます-SilverlightでWaveファイルを再生します。WinRTには表示されませんが、同様の代替手段が存在する可能性があります。
  3. XAudio2を利用してC++でwinrtライブラリを記述します。このように、SharpDXを使用する必要はなく、C#またはJavaScriptアプリから呼び出すことができます。
于 2012-04-05T20:04:23.993 に答える