如何在Monogame opengl中设置像素?

时间:2015-09-21 14:02:41

标签: c# opengl pixel

我是Opengl的新手我今天刚刚获得了Visual Studio的Monogame下载。我想知道如何更改数十万个像素然后显示它们?什么是最快的方式?

Test Suite 'All tests' passed at 2015-09-21 09:43:46.396.
     Executed 8 tests, with 0 failures (0 unexpected) in 0.217 (0.225) seconds

它带有这个代码,所以我猜我应该在这里做。

1 个答案:

答案 0 :(得分:0)

你可以尝试这个question。我认为您也可以使用GraphicsDevice.GetBackBufferData (T[])来获取像素数组。设置数组中的值比调用函数要快,但我不确定这是否是这样做的方法。 pixels[26] = 0xff00ff之类的内容会比SetPixel(5, 3, 0xff00ff)更快。