C - 非突兀的图形库?

Hat*_*end 2 c graphics

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

例如,如果我想绘制保持ontop的其他窗口的形状,但只是有其属性设置为一个阶段,透明.

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

Mar*_*ler 5

有没有办法直接绘制到没有任何其他功能的屏幕?

这取决于你在运行什么样的环境,但一般:没有,如果你的系统上有某种显示管理的运行(也就是你,除非你忘了提及你在一些微控制器做裸骨图形. )有人必须为你指定一种绘图窗口.

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

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

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

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