如何使用 C# 从笔记本电脑的相机捕获视频

本文关键字:相机 视频 电脑 何使用 笔记本 | 更新日期: 2023-09-27 17:56:33

我是C#的新手,我正在尝试使用C#从笔记本电脑的相机捕获视频。我在MSDN VideoCaptureDevicesCaptureSource上找到了一些信息。此外,我将 windowsbase.dll 添加到我的参考资料中。 上面的类和方法我无法使用。

如何在不使用 Silverlight 概念的情况下使用上述类?

如何使用 C# 从笔记本电脑的相机捕获视频

windowsbase.dll是Windows Presentation Foundation的一部分(它与Silverlight有很多重叠)。若要使用windowsbase.dll中的类型,需要一个 WPF 应用程序(如果您不知道任何 WPF,则包含所有学习曲线)。

如果你想要一个GUI应用程序,那么WPF是一个很好的方法。

(否则:请更新问题以提供更多上下文。

在 Silverlight 之外,Microsoft Expression Encoder SDK 可能会完成这项工作。事实上,它有另一个 API 来与设备通信。