DirectShow関係
DirectX関係を扱っているサイトは大小かなりありますが、
大抵はDirectDrawやDirect3D(DirectGraphic)、DirectSoundなどで
DirectShowを扱っているところは少ないように思います。
「なければ作ろう」ってなことで、えらそうに作ってみました。
誰かの参考になれば幸いです。
0.準備
VBからDirectShowを使うときに必要になるものについて説明します。
1.動画の再生
VBからDirectShowを使って動画ファイルを再生する方法を紹介します。
2.ライブ動画の表示
USBカメラのライブ映像をリアルタイムに再生する方法を紹介します。
3.キャプチャ
USBカメラの映像をファイルに保存する方法を紹介します。
4.オリジナルフィルタの作成
VC++でオリジナルのフィルタを作る方法を紹介します。
(その1)スケルトン的なソース
(その2)具体的なソース
(その3)独自インターフェースを追加しVBからつかうソース
5.フィルタグラフ操作用DLL
ActiveMovieControlでDirectShowを使う時に
あると便利そうな機能のDLLです。良かったら使ってください。
プロパティページの表示、サンプルグラバ関係の機能を追加しました。(2004/7/30)
6.カメラ映像のスナップショット(VB)
ライブ動画を表示し、
任意のタイミングでスナップショット(静止画)を取得する方法を説明します。
7.DVDの再生 (2004/7/30)
VBでDVD(ディスク)の再生を行う方法を紹介します。
8.TV表示(2004/10/20)
DirectShowでTVを表示する方法を紹介します。
8.1 TV表示のグラフ
8.2 プログラムからTVを表示(WindowsXP専用)
8.3 プログラムからTVを表示(Windows2000用)
(VB.net/VB2005からのDirectShow利用については、別ページになっています。
上のメニューからどうぞ)