从WPF应用程序捕获视频

时间:2009-09-11 22:41:31

标签: c# wpf video-capture

我想编写一个C#应用程序,它可以记录其中一个WPF控件的视频捕获。

.Net中是否有解决方案来记录来自控件的视频,或者是否有一些我可以使用的库?


我的目标是编写SketchCast应用程序。用例如下:

  1. 启动SketchCast应用并按下录制按钮,
  2. 将墨水写入WPF墨水区域并进行交谈,
  3. 按停止,
  4. 录制的声音和墨水动画获取 保存到一些视频文件中 编码。

1 个答案:

答案 0 :(得分:1)

如果您不必自己编写此应用程序,可以使用Windows Media Encoder(*)并将屏幕捕获限制在一个窗口中。只需设置WPF控件以填充整个窗口并删除窗口边框。 WME在屏幕截图期间支持录音。

(*)或具有这些功能的任何其他截屏软件