DirectShow とISampleGrabber
インターフェイスを使用して、Web カメラからビデオ ストリームをキャプチャしようとしています。取得したすべてのフレームのタイムスタンプを取得したいと思います。ただしSampleTime
、メソッドのパラメーターSampleCB(double SampleTime, IMediaSample *pSample)
は常にゼロです。
なぜゼロにできるのですか?この値は、カメラ ドライバーの実装などに依存しますか? 取得したフレームのタイムスタンプを取得する他の方法はありますか?