【发布时间】:2015-02-01 21:47:56
【问题描述】:
所以,我已经在 DirectX11 中进行了一段时间的项目,但有些人建议我应该在 Direct2D 中进行。所以,我一直在我的项目中玩这个想法。我最终得到的是可怕的表现。 Direct2D 是否旨在与数十万个顶点一起使用?因为这就是我正在使用的。
【问题讨论】:
-
Direct2D 是 DirectX 的一部分,AFAIK。您使用的是 Direct3D11 吗?由于 Direct2D 是作为 Direct3D 之上的一个层构建的,因此几乎不可能更快。对于这么多顶点,最好使用带有顶点/索引缓冲区的 Direct3D。