2020年10月12日

DirectShowとは

USBカメラを探していたりするとDirectShowという言葉が良く出てくるかと思います。

専門知識がないと深く理解することが難しいのですが、難しい部分を抜きにして
簡潔に言うとDirectShowとはWindowsで映像を扱うプログラミングするための共通のプラットフォームです。

Windowsの映像の分野では汎用的に広く使われております。

ドライバーがDirectShow仕様に準拠しているUSBカメラは
DirectShow対応としてプログラムされたアプリケーションであれば使用することが出来ます。

ユーザーにとっては、カメラに付属されているViewerを使用しなくても
市販の汎用ソフトが使えるということがメリットとなります。

注:DirectShow仕様に準拠したカメラドライバーでも多種多様の映像形式が存在しております。
  アプリケーション側で全てに対応していないことが散見されますので、実際に動作可能かは
  お試し版等を使用し、問題ないかどうかご確認頂くのが良いかと思います。