C - 非突兀的图形库?

时间:2016-08-11 09:23:44

标签: c graphics

我在其他语言中使用了GUI,但从来没有像C这样的低语言。我在网上看过,发现 SDL 是理想的选择,但不幸的是我不喜欢它在它自己的窗口内运行。有没有办法直接绘制到没有任何其他功能的屏幕?

例如,如果我想绘制一个保持在其他窗口顶部的形状,但只是将其属性设置为透明的舞台。

如果那是不可能的,那么我正在寻找尽可能简单和轻松的东西。我的目标是创建something like this

1 个答案:

答案 0 :(得分:5)

  

有没有办法直接在屏幕上绘制而没有任何其他功能?

这取决于您运行的环境,但总的来说:不,如果您在具有某种显示管理功能的系统上运行(除非您忘记提及您正在使用裸骨图形,否则一些微控制器。)有人必须为你指定一种绘图窗口。

  

例如,如果我想绘制一个停留在其他窗口顶部的形状,但不仅仅是将其属性设置为透明的阶段。

如上所述,你需要有人为你提供缓冲。而这正是一个窗口。

  

如果那是不可能的,那么我正在寻找尽可能简单和轻松的东西。我的目标是创造这样的东西

SDL& OpenGL,或者真的:使用一些游戏/ 3D引擎。