我希望在EAGLView上的特定触点上获得Pixel的颜色。这是可能的,如果是的话,怎么样?
答案 0 :(得分:5)
您可以使用
读取像素unsigned int pixel;
glReadPixels( x, y, 1, 1, GL_RGBA, GL_UNSIGNED_INT, &pixel);
根据帧缓冲区的格式,您可能必须为格式和类型参数使用不同的值。
答案 1 :(得分:0)
您应该能够使用类似this question中使用的内容来获取原始位图数据。从那里,您可以在触摸发生时提取颜色元素的字节值。