使用GPU渲染图像

时间:2019-05-06 15:24:34

标签: c# gpu directx directx-11

在现有的C#Winform程序之一中,显示图像。不幸的是,我无权访问图像显示代码,但我知道有一个单独的查看器,它使用DirectX渲染图像。

问题:现在,我已将相机升级到4K,并且图像显示程序大约需要花费4K。 90ms来渲染图像,这对于我的应用程序来说太多了。因此,我想测试是否可以通过使用GPU减少图像渲染时间。

仅出于测试目的,我运行带有和不带有GPU的图像显示程序。但是在两种情况下花费的时间完全相同。因此,我认为DirectX不会自动利用GPU的优势。

我绝对不熟悉这些图形,老实说,我现在有点困惑。

问题:我需要指定DirectX才能使用GPU吗?使用GPU是否会改善图像渲染时间?有什么示例程序可以测试图像显示任务是否具有GPU性能?

系统配置:

  • Windows-7 Embedded
  • DirectX 11
  • AMD GPU(一些基本知识,我将对其进行更新)

0 个答案:

没有答案