Использование аргумента «данные» в glReadPixels ()?

Я пытаюсь использовать glReadPixels для получения цветовых данных из изображения. Я должен использовать glReadPixels, но я не могу этого понять. Это часть гораздо более крупного проекта, но сейчас все, что я хочу, - это знать, как правильно его использовать.

Я просмотрел его и получил примерно следующее:

    void glReadPixels(GLint x, 
       GLint y, 
       GLsizei width, 
       GLsizei height, 
       GLenum format, 
       GLenum type, 
       GLvoid* data);

Но я не уверен, что мне следует использовать в качестве последнего аргумента, и когда я это сделаю, как я бы вообще его использовал. Помощь будет очень признательна! (например: простой пример того, как его использовать или как получить цвет)

13
задан genpfault 12 January 2012 в 20:24
поделиться