将system.drawing.drawing2d.graphics转换为.avi文件?

时间:2010-01-02 21:10:28

标签: .net graphics video-encoding

我有一个.NET程序,它通过绘制system.drawing.drawing2d.graphics对象来进行一些显示。我希望能够将每个“框架”转换为.avi文件中的框架。

.NET中是否有AVI类?获取必须构成图形对象的位图的一些简单方法是什么?

提前致谢。

1 个答案:

答案 0 :(得分:0)

应该很容易以与绘制图形表面相同的方式绘制位图;可以在MSDN上找到从位图创建图形对象的示例。您可以绘制每个位图图像,将其显示在图形表面上,然后将位图写入文件以供以后使用。

快速搜索也产生了this codeproject tutorial,它有一个从C#中的一组位图生成AVI的例子。

另一个例子可以在AVIWriter class

中找到

可以修改这些示例中的任何一个来读取代码绘制阶段生成的位图列表,然后生成AVI。

希望这有帮助!

相关问题