在Windows Vista / 7中,使用C#访问网络摄像头的“首选”方法是什么?

7

我发现很多帖子讨论使用WIA、Windows Portable Devices API和DirectShow(并给出示例代码)从C#中访问网络摄像头,但是当你研究每种方法时,似乎都会遇到这些方法已经“过时”的参考。

所以问题是,在运行的操作系统不早于Windows Vista的情况下,从C#访问网络摄像头的“首选”方法是什么?

谢谢,

John。


2
老旧并不意味着不好。相反,没有人真正成功地改进它。 - Hans Passant
1个回答

2
我觉得你要找的是Windows Media Foundation。以下是从MSDN中提取的内容:

Microsoft Media Foundation是在Windows Vista中引入的DirectShow替代品。当然,DirectShow仍然支持Windows 7,但是开发人员被鼓励在他们的新数字媒体应用程序中使用Media Foundation。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接