我想在 EAGLView 上的特定接触点获取像素的颜色。这可能吗?如果可以,怎么做?
问问题
860 次
您可以读取一个像素
unsigned int pixel;
glReadPixels( x, y, 1, 1, GL_RGBA, GL_UNSIGNED_INT, &pixel);
根据帧缓冲区的格式,您可能必须对格式和类型参数使用不同的值。
您应该能够使用类似于此问题中使用的内容来获取原始位图数据。从那里,您可以提取触摸发生点的颜色元素的字节值。