DirectXでaviファイルの音声波形を表示

[戻る]
shogo 2005/01/23(日) 13:38:15
shogoと申します.

開発環境はVC7,MFC,DirectX9.0です.

aviファイル(映像と音声が含まれた)の映像フレームは,
DirectShowを用いることで得られることは知っています.

音声の波形を表示したいと考えていますが,
Direct何を使ったら,そういうことができるのかすらわからず,
まったく手が付けられなくて困っています.

こういったことに関して,何か情報がありましたら,
教えてくさだい.よろしくお願いします.

愚暗 2005/01/26(水) 00:20:38
私自身やったことがないので、具体的にどうするかは知りませんが、
DirectShow で、オーディオレンダリングフィルタの手前に
サンプルグラバフィルタを挟めば、オーディオサンプルが
取得できそうな気がします。

shogo 2005/01/27(木) 20:54:06
[[解決]]
愚暗さん,ありがとうございます.

SampleGrabberとコールバック関数を使ったらうまくいきました.
(とりあえず,サンプルを取得できているだけですが.)

古いスレッドには追加発言できません。