Linux相当于直接绘制

本文关键字:绘制 相当于 Linux | 更新日期: 2023-09-27 18:01:51

作为一个c#程序员,我已经习惯了微软,然而,我真的很喜欢linux方面的东西,Mono为我打开了一个更好的世界(imo)。

我有一个应用程序,可能需要一些直接绘制支持,以显示活动视频,我很好奇的是什么等效(甚至更好,Mono提供什么支持)在linux中?

Linux相当于直接绘制

OpenGL相当于Linux/BSD和Mac(以及Windows)中的DirectDraw。

简短的回答是没有,没有为Mono框架或一般的Linux计划的DirectX支持/仿真。目前最接近的方法是使用Wine或Cedega等模拟层在Linux中运行windows应用程序……在很多情况下,这并不一定是一个完美的解决方案。

另一种选择是使用跨平台库,它将在多个平台上具有相同的功能。c# SDL项目显然会运行在Mono上,它会给你一个一致的图形化操作界面。它基于相当成熟的libsdl,并且有很多例子。