日々精進

新しく学んだことを書き留めていきます

windowsで仮想カメラを作る方法

windowsでsnap cameraのようにカメラ画像を加工するなど処理をした上で他のアプリに加工後の映像を流したり、同時に複数のアプリからカメラ画像を利用するためには 仮想カメラを作る必要がある。 その方法を調査した結果が以下。

Media Foundationは動画のキャプチャや仮想カメラの作成ができないのでDirectShowを使う必要がある。

stackoverflow.com

WinRT APIにはMediaCaptureクラスがあり、これを使うとカメラからの入力画像を取得出来る。

docs.microsoft.com

DirectShow入門

qiita.com