如何知道相机预览成功或准备快照使用Directshow

本文关键字:快照 Directshow 相机 何知道 成功 | 更新日期: 2023-09-27 18:06:23

我使用。net Directshow开发了一个应用程序。当相机预览成功或准备好快照时,是否有办法获得通知消息

如何知道相机预览成功或准备快照使用Directshow

对于实时视频源,可能没有立即可用的预览帧(根据设计)。有时,您可能能够检测到一个帧正在通过管道流并最终到达渲染器,并且您也没有指定快照方法。没有特定的事件,一般情况下,如果你正在等待预览帧到达,你应该轮询。

如果你碰巧在管道中有一个过滤器,它通过流视频帧(基本上可以是任何自定义过滤器,例如,处理过滤器就像简单的place -in-place或甚至是带有回调的样本抓取器),那么你可能可以使用它作为有问题的事件的替代品:当视频帧通过这样的过滤器时,视频渲染器预计能够在不久后提供快照