使用WPF MediaKit捕获网络摄像头

使用WPF MediaKit捕获网络摄像头,wpf,wpf-mediakit,Wpf,Wpf Mediakit,我正在使用codeplex的WPF MediaKit在我的应用程序中显示一个网络摄像头,到目前为止还不错。但我也想从网络摄像头中捕捉一张图像。我正在使用EnableSampleGrabbing属性,并已连接到NewVideoSample事件 但这件事永远不会发生!我已经下载了源代码并一直调试到ISampleGrabberCB.SampleCB方法,它从未被触发。我怀疑此方法应该由MediaKit使用的DirectShowLib dll触发。我还下载了这个DLL的最新版本 有人成功地做到了这一点吗

我正在使用codeplex的WPF MediaKit在我的应用程序中显示一个网络摄像头,到目前为止还不错。但我也想从网络摄像头中捕捉一张图像。我正在使用EnableSampleGrabbing属性,并已连接到NewVideoSample事件

但这件事永远不会发生!我已经下载了源代码并一直调试到ISampleGrabberCB.SampleCB方法,它从未被触发。我怀疑此方法应该由MediaKit使用的DirectShowLib dll触发。我还下载了这个DLL的最新版本

有人成功地做到了这一点吗?或者其他我可以使用的工具包


我在Windows7 64位上使用VS2010、.net 4.0。

好的,我必须自己回答这个问题

问题是我使用的是Freetalk skype网络摄像头,它对信号进行了硬件编码。当我尝试使用普通的网络摄像头时,它工作正常