Visual c++ 如何创建Directshow筛选器?

Visual c++ 如何创建Directshow筛选器?,visual-c++,video,directshow,Visual C++,Video,Directshow,我想创建一个软件: -作为视频流H264输入(来自其他软件) -我的朋友可以在skype、yahoo或类似的网站上观看网络摄像头的输出。 我知道我需要创建directshow过滤器来实现这一点,但我不知道我必须创建什么类型的过滤器。 当我有一个过滤器时,我不知道如何将它导入我的应用程序? 我需要一个示例或教程,请帮助我您应该从这里开始:或者从这里开始: 我假设您已经有了用于此类开发的Windows SDK,如果没有选中,则需要创建虚拟视频源/摄像机过滤器。这样的问题已经有十几个了,所以我只想链接

我想创建一个软件: -作为视频流H264输入(来自其他软件) -我的朋友可以在skype、yahoo或类似的网站上观看网络摄像头的输出。 我知道我需要创建directshow过滤器来实现这一点,但我不知道我必须创建什么类型的过滤器。 当我有一个过滤器时,我不知道如何将它导入我的应用程序? 我需要一个示例或教程,请帮助我

您应该从这里开始:或者从这里开始:


我假设您已经有了用于此类开发的Windows SDK,如果没有选中,则需要创建虚拟视频源/摄像机过滤器。这样的问题已经有十几个了,所以我只想链接其中的一些:

Windows SDK提供了
PushSource
示例,演示了如何通过过滤器生成视频<代码>VCam示例显示了从视频源制作虚拟设备所需的步骤

另见:


注意:Skype的最新版本。

感谢您的帮助,我已经建立了PushSource,并对其进行了注册,我可以在GraptEdit中看到它,现在如何在Skype的列表网络摄像头中显示它?可能重复