与Xlib进行直接通信是如此的早在90年代(请阅读:在过去20年中,除非他是框架设计师,否则没有人做过!)。
没错,在像素间循环以更新屏幕上的像素 非常
慢。这就是为什么几乎所有现代GUI框架都使用它们自己的Xbuffer(它们只是在上面绘制并指示X进行渲染)的原因。
作为对您的方法的评论:在原始X上进行游戏开发没有什么意义,因为它具有更稳定,性能更好,更易于使用的小型,经过良好测试的库。以SDL为例。

与Xlib进行直接通信是如此的早在90年代(请阅读:在过去20年中,除非他是框架设计师,否则没有人做过!)。
没错,在像素间循环以更新屏幕上的像素 非常
慢。这就是为什么几乎所有现代GUI框架都使用它们自己的Xbuffer(它们只是在上面绘制并指示X进行渲染)的原因。
作为对您的方法的评论:在原始X上进行游戏开发没有什么意义,因为它具有更稳定,性能更好,更易于使用的小型,经过良好测试的库。以SDL为例。