合并多个图像与DirectX D3DImage最佳方法?

我目前通过一系列的着色着色器(每个图像),然后合并着色器(5合并着色器结果),一起渲染多达6个图像(7440×7440)。 我没有得到我期望的performance。 我正在使用D3DImage呈现到一个WPF应用程序。 渲染看起来很慢。 但是,着色器的渲染时间均为0.005秒。 这是目前呈现在一个四…

在图像之间刷新并合并或者在最后冲洗时更好?

C#for循环放慢吗? 基准没有显示,但…

另外我使用着色着色器来近实时地改变颜色UIlocking…

Windows 7我知道是有限的1设备。 Windows 10我知道支持多个设备实例…有没有一种方法来使用该function? 这值得么?

这是我最终需要在20个四边形上完成的踢球。

先谢谢你!

像素着色器和纹理arrays是你的朋友。

我删除了任何C#架构不是绝对必要的(循环和集合)。 我能够很好的顺利完成这个工作。

我也将我的图层限制为15,这仍然符合我最初的要求。

Windows 10和Windows 7在60fps的单一设备模式下运行。