我是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
它带有这个代码,所以我猜我应该在这里做。
答案 0 :(得分:0)
你可以尝试这个question。我认为您也可以使用GraphicsDevice.GetBackBufferData (T[])
来获取像素数组。设置数组中的值比调用函数要快,但我不确定这是否是这样做的方法。 pixels[26] = 0xff00ff
之类的内容会比SetPixel(5, 3, 0xff00ff)
更快。