基本的思路就是:系统消息队列 + 图形 api 以 Windows 平台举例,就是 win32 + 渲染方案,后者根据 ui 库的应用可以选 gdi、dx、opengl、vulkan 等,由实际场景的需求而定(轻量化?高性能实时渲染?是否跨平台?开发难度?等) 我早几年开始做了 d14uikit,是 win32+dx 的方案。
实际上是之前一直在做的一个游戏引擎,从它的框架移植了核心 ui 代码包装成的一个库,并且提供 c++ 和 python 的接口以方便二次开发,整个库才 1~2M…。
代码:
为什么剪映是剪辑软件鄙视链的最底层?
有没有某个瞬间,你觉得做科研特扯淡……?
前端因为像素还原设计稿而离职,这是个别现象吗?
为什么人到中年,很少有身材苗条的?
应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station?
王晶的导演水平是不是被严重高估了?
你被哪个后来知道很sb的BUG困扰过一周以上吗?
在武汉,你们的找对象标准是怎样的?
为什么感觉wps的用户越来越多,office没人用了?
长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
国产手机AI「好用」的背后,是技术差距还是文化差异?
为什么不建议在 Docker 中跑 MySQL?
服务器能否拒绝非浏览器发起的HTTP请求?
学生校服如何隐藏内衣痕迹?
想要入行音***开发,但是没有相关项目经验怎么办?
如何评价苏州N1GS下场***?
做一个中国的微软到底有多难?
有没有免费的语音转文字的软件?
为什么成功人士的精力都非常旺盛?
印度是真的烂还是咱们在信息茧房里面?
为什么中国电信的iptv一定要有网线连接!?
为什么很多人认为加入 Rust 的「光荣进化」是一件坏事?
前端是不是快没了?
飞天茅台散瓶批发价跌破 2000 元,背后什么原因?收藏茅台还能增值吗?
如何评价《灵笼 2》第六集?
Rust开发Web后端效率如何?
形意拳好在哪里?