2
Windows Media Player 6.1以降、Windowsには独自のmp3デコーダがあります。そのデコーダーを使ってデコードされたオーディオ(生)データにアクセスできますか?Windowsの内蔵MP3デコーダを使用して生のデコードされたオーディオデータにアクセスするには?
DirectShowで行う必要があると仮定します。
Related but not the same question.
Windows Media Player 6.1以降、Windowsには独自のmp3デコーダがあります。そのデコーダーを使ってデコードされたオーディオ(生)データにアクセスできますか?Windowsの内蔵MP3デコーダを使用して生のデコードされたオーディオデータにアクセスするには?
DirectShowで行う必要があると仮定します。
Related but not the same question.
あなたはmp3デコーダ後のグラフにsample grabberを追加することができます。サンプルグラバーを使用すると、各サンプルがメディアパイプラインを通過するときに呼び出されるコールバックを設定できます。
あなたのグラフは
mp3 file -> mp3 decoder -> sample grabber -> renderer
ようになり、私は完全にレンダラを見送ることができ、または私はいつもレンダラが必要なのでしょうか? –
nullレンダラーを追加できます(http://msdn.microsoft.com/en-us/library/windows/desktop/dd390934(v=vs.85).aspx)。しかし、私はそれが非難されているのを見る(初めて私はそれを見ている)。私は廃止予定がMSがWMFを押しているのと関係があると思っていますが、それがDSから完全に引き継がれるまでは間に合うと思います。 – Ralf
クール、ありがとうございます。 –