如何在cuda中拍摄屏幕图像?

时间:2014-12-03 14:02:12

标签: cuda screenshot

我想获取屏幕图像,然后使用它,然后将结果提供给cpu。我找不到那样的东西,大多数地方建议使用opengl,但我以前从未使用它(我认为它会慢一点),有没有办法只用cuda这样做?

1 个答案:

答案 0 :(得分:1)

  

有没有办法只用cuda吗?

无法仅使用CUDA拍摄屏幕图像。

您需要使用某种图形API(DX,OGL等)

即使是CUDA" interop" API实际上只允许图形上下文和CUDA上下文之间的数据交换。它们不提供复制图形功能的特定功能,例如拍摄屏幕截图。

您需要使用图形API。从根本上说,问题("我如何拍摄屏幕图像?")与CUDA无关。