我正在用 C# 做一些实时图像处理项目,我想尽可能多地利用 GPU。
具体来说,我有几个byte[]
包含原始位图数据,我需要对byte[]
尽可能接近 30 fps 的那些(图像很小,不超过 640x480)
我知道还有其他 GPGPU 库(如Cudafy、GPU.net和Accelerator),但它们的 EULA 要么禁止“以盈利为目的”使用该库,要么您需要购买许可证。
目前没有用于许可证的资金,所以我正在尝试探索允许商业生产同时不花费任何成本的选项,而 XNA 似乎是我能找到的唯一符合这两个标准的选项。
有没有关于如何在非游戏环境中使用 XNA 访问 GPU 的资源?是否有任何其他选项可用于通过 C# 访问 GPU?