如何在不使用任何框架或库的情况下在屏幕上绘制图形?

San*_*ini 2 c++ graphics

我想手动绘制图形,这意味着没有使用任何库或框架工作,如QT,directX,whindow.h ....就像命令屏幕上的每个像素在不同的时间显示一些特定的颜色.每个人都根据这些库或其他任何内容提供教程.我想要的是制作我自己的GUI.据我所知,这将是非常复杂,难以学习和理解,混乱和耗费大量时间,但我已经准备好了.我需要一些资源来理解这一点.

是的,我知道C++所以如果我不得不使用这种语言会更好,但如果需要我会学习其他语言,只是我想知道我应该学习哪种语言.

Rob*_*b L 6

在过去,您可以在没有操作系统/ ROM帮助的情况下直接写入视频内存.今天,在当前的硬件上,您必须通过操作系统才能写入屏幕.这意味着使用单独的库(如Qt)或使用OS功能(windows.h).您可以使用directX或其他东西获得更多原始访问视频内存,但仍然使用库/框架.