Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 开放式GL替代方案?_C#_Opengl - Fatal编程技术网

C# 开放式GL替代方案?

C# 开放式GL替代方案?,c#,opengl,C#,Opengl,我目前正在使用OpenGL开发一个简单的图像处理应用程序。此应用程序逐像素加载位图。该应用程序可以在加载图像的屏幕上平移、缩放和绘图 应用程序问题:多次崩溃 详细信息:我收到一条错误消息,指出图形卡功能不够强大注意:在此错误消息之前,此应用程序在同一台计算机(Windows 7)上成功运行。我研究了OpenTk及其库,但它似乎是一个废弃的项目;几年来,至少从我在多篇帖子上读到的情况来看 我的问题:是否有任何更新的工具、DLL或库可用于重新创建此应用程序。这些新工具将需要支持大于500 MB的图像

我目前正在使用OpenGL开发一个简单的图像处理应用程序。此应用程序逐像素加载位图。该应用程序可以在加载图像的屏幕上平移、缩放和绘图

应用程序问题:多次崩溃

详细信息:我收到一条错误消息,指出图形卡功能不够强大注意:在此错误消息之前,此应用程序在同一台计算机(Windows 7)上成功运行。我研究了OpenTk及其库,但它似乎是一个废弃的项目;几年来,至少从我在多篇帖子上读到的情况来看

我的问题:是否有任何更新的工具、DLL或库可用于重新创建此应用程序。这些新工具将需要支持大于500 MB的图像


如有任何回复,将不胜感激。谢谢

您的应用程序似乎并不复杂,请看,DirectX C#包装器很容易理解。

您可以使用内置类位图在窗体上加载和绘制图像。我遗漏了什么吗?@Artem我不认为内置位图类会利用你的显卡。在GPU上进行图像处理的速度几乎可以比通过位图类使用最高端的CPU进行图像处理的速度快几百到几千倍,甚至比在C中对图像阵列进行低级别控制的速度快。@artem,我已经使用过,但它对大于500 MB的图像的处理效果不太好。