我用DirectShow进行视频捕捉,我现在的做法是这样的,在预览的同时,将视频写到一个文件里,可是我想实现这样的功能,就是预览,然后再想进行录像的时候点一下“录像”按钮,就开始录像,在点一下停止按钮,就停止,就是要独立的控制capture和preview两个流,怎么才能实现,谢谢!
要是用ICaptureGraphBuilder2::ControlStream,则只能实现一个特定时间段的捕获。
请大家赐教!