我正在使用 codeplex 的 WPF MediaKit 在我的应用程序中显示网络摄像头,到目前为止一切顺利。但我也想从网络摄像头捕捉图像。我正在使用 EnableSampleGrabbing 属性,并且已连接到 NewVideoSample 事件。
但该事件永远不会触发!我已经下载了源代码并一直调试到 ISampleGrabberCB.SampleCB 方法,它从未被触发。我怀疑这个方法应该由 MediaKit 使用的 DirectShowLib dll 触发。我还下载了这个 DLL 的最新版本。
有没有人成功做到这一点?或者我可以使用的任何其他工具包?
我在 Windows7 64 位上使用 VS2010、.net 4.0。