2014-04-21 31 views

回答

1

是的,可以在不使用Windows SDK基类的情况下创建DirectShow过滤器。一个过滤器只不过是一个COM类,它实现了一组COM接口,其中一些是强制性的(IBaseFilterIPin),其他是可选的。 SDK BaseClasses是帮助您快速入门的助手,但如果您想从新鲜事物做起 - 绝对有可能。

1

真的,你不需要编写DirectShow源过滤器来使用网络摄像头...只需要IBaseFilter。

Windows SDK可以帮助您枚举设备,摄像头输出视频格式等,这意味着对于真正的开发需要Baseclasses(您可以从Windows SDK复制Baseclasses)。