我是相当新的C/C++编程,所以请原谅我,如果事情听起来很愚蠢,你... 我目前的工作,涉及到一个Visual Studio C++ 2010项目opengl,glut/freeglut和gtk +。 OpenGL用于获取输入图像,在调用glDrawPixels()从缓冲区中绘制像素以在glut/freeglut窗口中显示之前,根据各种参数处理其像素。 现在我正在尝试制作一个UI,以便用户可以调整
因此,我花了两天时间研究不同种类的'解决方案'我的问题通过谷歌,并没有那么多,我发现似乎并没有工作。 我将一个小的测试图像从GIMP导出为.c资源文件,它的大小是64x64,它有一个alpha通道。 基本上看起来像: static const struct {
unsigned int width;
unsigned int height;
unsigned in