推动iPhone上的像素

时间:2008-10-10 20:39:18

标签: iphone framebuffer pixels demo-effects

在iPhone上用软件获取帧缓冲和渲染的最快方法是什么?

基本上进入模式13h风格的东西,所以我可以产生一些效果? :)

2 个答案:

答案 0 :(得分:4)

您需要以位图格式创建CGImageContext,您可以直接操作。然后,您可以在屏幕上绘制该图像,将其用作GL纹理或其他任何内容。

非常简单的东西 - 查看Core Graphics文档。我不认为有一个很好的方法可以获得实际的原始frameBuffer访问权限,但这可能不是你真正想要的,无论如何。

答案 1 :(得分:0)

据我所知,你在iPhone上有一个OpenGL | ES加速器芯片。如果你想推像素,你应该检查支持哪种OpenGL | ES。为它编写代码并让硬件完成工作。

编写OpenGL | ES并不难。我还是知道模式13是什么(你是老屁!)你应该在一小时内拿到基础知识,经过一个周末的玩弄你已经掌握了API。