【问题标题】:creating video file in C#在 C# 中创建视频文件
【发布时间】:2009-04-30 05:22:54
【问题描述】:

如何创建一个应用程序,用 C# 记录用户与桌面的交互,然后将其转换为 avi 等视频格式?

【问题讨论】:

标签: c# screen-capture


【解决方案1】:

要截取屏幕截图,您可以使用CopyFromScreen

简单的 C# 示例:

Rectangle bounds = Screen.GetBounds(Point.Empty);
using(Bitmap bitmap = new Bitmap(bounds.Width, bounds.Height))
{
    using(Graphics g = Graphics.FromImage(bitmap))
    {
         g.CopyFromScreen(Point.Empty, Point.Empty, bounds.Size);
    }

    // TODO: Save or use in any other way.
}

但是,如果你想捕捉视频,最好使用this Stack Overflow question之类的东西。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-03
    相关资源
    最近更新 更多