回答
对于C#/ XNA,你可以创建一个动态纹理缓存,和位图CPU内存中的图像,无论何时进行更改,都会将其复制到GPU动态缓冲区中...位图类具有操作像素的方法,因此您真正需要弄清的唯一部分是如何映射GPU内存并将该位图复制到纹理缓冲区。这种复制操作速度相当快..我们使用类似的技术让我们的HTML HUD显示在我们的游戏引擎中(不幸的是XNA不幸),甚至在更新每一帧时我们仍然超过60fps。
有趣的 - 一个投票,没有评论,为什么..嗯mmmmm – Ascendion 2014-09-20 07:29:46
我猜这是因为选民认为你的答案太抽象了;使用非XNA术语;并没有任何实际的代码。它也有**非XNA **血统也没有帮助。最后,只有'CPU'才更新一个合理大小的缓冲区才会被发送到GPU'每一帧'是效率低下的。 – MickyD 2014-09-20 08:25:42
StackOverflow不适用于查询代码。这是为了答案。没有更多或更少。如果该答案包含代码,则可能是因为它具有合理性,但这不是要求。长话短说,OP所要求的是使用仅XNA技术无法完成的,而@Ascendion所说的是他最接近的。 – Falgantil 2014-09-20 09:02:40
- 1. 如何随机更改屏幕上每个像素的颜色
- 2. 更改启动屏幕/启动屏幕颜色和图像
- 3. 提取屏幕像素的颜色请
- 4. 更改像素的颜色
- 5. 更改Silverlight全屏幕背景颜色
- 6. 如何从React Native的屏幕上的像素获取颜色?
- 7. 在Python3.x中获取屏幕上像素的颜色
- 8. iOS开发 - 启动主屏幕上的图像可以更改的屏幕?
- 9. 更改屏幕上所有内容的颜色 - Cocos2d
- 10. 如何更改触摸(屏幕)上的textView(digitalClock)颜色
- 11. 如何让屏幕上的颜色更好,然后获得像素? (C++)
- 12. Wildfly上的管理控制台颜色可以更改吗?
- 13. 我怎样才能找到屏幕上的任何像素的颜色
- 14. 我可以动态更改Android菜单的颜色吗?
- 15. 我可以更改TVMLKit表格模板键盘的颜色吗?
- 16. 我可以在CSS中更改颜色的单个参数吗?
- 17. 更改像素图的颜色
- 18. 更改位图的像素颜色
- 19. 更改GdkPixbuf(GTK3)中像素的颜色
- 20. Android - 更改位图的像素颜色
- 21. 可以在父div的悬停上更改嵌套图像背景颜色吗?
- 22. 我可以在应用程序中反转手机屏幕的颜色吗?
- 23. 更改像素以填充WPF图像中的颜色
- 24. 我可以动态更改kml折线颜色吗? (在V2)
- 25. Android在更改图像时更改了像素的颜色
- 26. 更改像素颜色作为其颜色的功能
- 27. 渲染到屏幕外表面时可以使用像素着色器吗?
- 28. 黑色导航栏标题颜色可以更改吗?
- 29. Three.js:两种颜色竞争相同的屏幕像素
- 30. 如何从另一个屏幕快速更改一个屏幕的颜色?
需要了解更多关于您的程序到目前为止所做的事情。 – MickyD 2014-09-20 08:20:41