1
A
回答
1
大多数硬件上最快的位图像素格式是32PArgb。使用Graphics :: DrawImage()绘制非缩放时,我的笔记本电脑上的800x600位图大约需要8.5毫秒。它具有体面的图形硬件。对于其他像素格式,这可高达12毫秒。
你无法预测的是你需要多少时间来渲染场景。这将设定您的真实FPS限制。像DirectX和XNA之类的图形库在视频内存中存储纹理位图以加快渲染速度,但您不会从GDI +中获取该位图。
+0
哇甚至12毫秒是伟大的。我应该能够轻松击中30 FPS :) – Jerimiah 2011-04-24 13:46:11
0
现代硬件的推动是方式,方法,超过这些要求的方式。
1
你还没有告诉我们你打算如何用画场景(用什么方法)。如果通过“像素级”渲染你的意思是呼叫SetPixel()
方法,你应该看看像http://supercomputingblog.com/graphics/using-lockbits-in-gdi/
相关问题
- 1. 子像素渲染
- 2. GDI渲染到WPF窗口
- 3. 从GDI到WPF:渲染
- 4. 在GDI HDC上渲染XNA
- 5. JQGrid渲染性能
- 6. WPF渲染性能
- 7. Flex渲染性能
- 8. IE7渲染性能
- 9. WPF图像渲染的性能
- 10. OpenGL渲染图像的方法(性能)
- 11. C#快速像素渲染
- 12. 抗锯齿像素渲染
- 13. WPF渲染性能降低
- 14. 渲染动作性能
- 15. @ font-face渲染性能
- 16. WPF Slow Tilemap渲染性能
- 17. QTextEdit MacOS渲染性能
- 18. WPF渲染性能的BitmapSource
- 19. Web组件渲染性能
- 20. 访问高级datagrid渲染器元素
- 21. 的子像素图像渲染
- 22. 将GDI渲染到视频文件
- 23. 高级DataGrid图像渲染器
- 24. 如何在C中使用GDI渲染图像?
- 25. WinForms GDI渲染不能正确重新绘制
- 26. React JS渲染父级不再渲染子级
- 27. 渲染图像
- 28. 保留并组合渲染的像素
- 29. 渲染大量单个像素高效?
- 30. 三JS像素渲染目标?
试试看看?这个问题很模糊,我怀疑有人会给你提供一个普遍有效的答案。 – 2011-04-24 12:50:50
我明白了,我想我正在寻找的是基准或什么的。我不知道我是否可以获得比这更详细的信息:/ – Jerimiah 2011-04-24 12:51:50
您是否问GDI +是否可以在> = 30 GPS时绘制位图?答案显然是肯定的,但它比用户使用的图形子系统更依赖于用户的图形硬件。在今天的硬件上这不会成为问题,但在旧系统上可能会出现问题。无论哪种方式,GDI +都没有错。不知道更多细节,很难给出比这更好的答案。 – 2011-04-24 12:57:52