4

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

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


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

  1. 启动 SketchCast 应用程序并按下录制按钮,
  2. 将墨水写入 WPF 墨水区域,然后说话,
  3. 按停止,
  4. 录制的语音和墨水动画以某种编码保存到视频文件中。
4

1 回答 1

2

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

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

于 2009-09-11T22:51:08.347 回答