performance - 由于不可避免的 CPU 负载,Direct2D 的“立即模式”性质是否会影响性能?
问题描述
与高级 UI 框架相比,Direct2D 的一个(如果我可以说)非常规方面是它的“即时性”。
了解到这一点后,我认为这是一个潜在的严重性能问题:每个对象的每帧 CPU 负载仅由于其存在而增加。如果我被正确告知,在 Direct3D 中,静态场景只需要由 CPU 创建一次,然后就可以发送到 GPU。那么CPU只需要更新这个状态。这对于 Direct2D 来说似乎是不可能的。
那么这种担忧是否合理?
我已经看过一篇有相同问题的旧帖子,但既没有回答,也没有非常令人满意的评论。
解决方案
推荐阅读
- python-3.x - 从随机生成的数字中添加或减去数字
- openedx - xblock 使安装错误
- highcharts - 在Highcharts Gantt中更改点className
- docker - Elasticsearch Docker 容器因错误而崩溃:本机控制器进程已停止 - 无法启动新的本机进程
- c# - 在 node.js 中将文件转换为字节数组
- python - 如何将带有宏的头文件预处理为非宏头文件
- python-3.x - 如何在python中将变量转换为自定义类
- java - 似乎无法让我的 JavaFX 成功运行。我正在使用我班级所需的 JRE 10.0.2
- javascript - 尝试映射枚举键以生成 JSX 元素时出现打字稿错误
- bash - 不同模式的 Sed 提取物