mp3 ファイルをインポートして、特定の位置から再生し、指定した時間だけ再生するように指示できるプログラムを作成したいと考えています。
NAudio を調べて、mp3 ファイルを再生および停止できるようにしましたが、特定の位置から開始する方法がわかりません。私が何をすべきか知っている人はいますか?
mp3 ファイルをインポートして、特定の位置から再生し、指定した時間だけ再生するように指示できるプログラムを作成したいと考えています。
NAudio を調べて、mp3 ファイルを再生および停止できるようにしましたが、特定の位置から開始する方法がわかりません。私が何をすべきか知っている人はいますか?
NAudio を使用している場合は、出力ストリームで Seek メソッドを探します。これは、この Google 検索 ( http://www.google.com/search?q=seek+site:naudio.codeplex.com )から返される情報です。始める必要があります。
ここに示すように、古いが機能的な Windows API (MCI インターフェイス) を使用することもできます。 C# からの MCI。MCI は非常に単純な文字列インターフェイスを使用するため、一度呼び出すことができれば、サポートされている任意のコマンドを使用するのは非常に簡単です。次に示すように、「seek [file] to [position]」コマンドを使用してシークをサポートします: http ://www.codeproject.com/KB/audio-video/MP3Example.aspx .