こんにちは。Directshowを使って、Webカメラから画像をキャプチャする機能を作っています。
samplegrabberで画像は取得できるのですが、連続して画像を取得し、それらを動画に変換しようと考えています。
そのため一定の間隔で動画を取得したいのですが、うまくいかなくて困っています。
DispatcherTimerを使ってミリ秒ずつ取得などやったみたのですが、あまり正確には取得できないようです。
動画にしたときに動画の動きがすごく早くなってしまいました。
C#で開発しているのですが、難しいでしょうか?
ご教授いただけるとうれしいです。よろしくお願い致します。