○DirectShowを使ったフレームの切り出しとキャプチャ DirectShowを用いた動画の取り扱いについて紹介します。 1.COMは必修 前回までに紹介した Windowsでの動画を扱う枠組み Video for WindowsはどちらかというとAPI関数を利用した古典的なプログラミング方法で利用できました。また、従来のCOMも最終的にはWindowsAPI関数に翻訳されて実行されるものが多く、COMを利用しなくともすべてのサービスをAPI関数から利用できました。 ところが、新しいメディアを利用する枠組みDirecShow/DirectXはCOMのみで提供されます。したがってDirecShow/DirectXを利用するにはCOMの使用は避けられません。(図1) ではCOMとは何でしょうか。一言でいえば「いくつかの約束に従ったクラス定義と そのインスタンス」ということにな