glDrawElements在VC对话框中一直出错

广工三国 2014-03-13 04:28:21
glPolygonMode(GL_FRONT_AND_BACK, GL_LINE);
static GLfloat corners[] = {0, 0, 0,
100, 0, 0,
100, 100, 0,
0, 100, 0,
0, 0, 100,
100, 0, 100,
100, 100, 100,
0, 100, 100};
static GLubyte indexes[] = {0, 1, 2, 3,
2, 3, 7, 6,
1, 0, 4, 5,
2, 6, 5, 1,
3, 7, 4, 0,
4, 5, 6, 7};
glEnableClientState(GL_VERTEX_ARRAY);
glVertexPointer(3, GL_FLOAT, 0, corners);
glDrawElements(GL_QUADS, 24, GL_UNSIGNED_BYTE, indexes);
glDisableClientState(GL_VERTEX_ARRAY);

在MFC编的对话框中一直出问题,
在glDrawElements(GL_QUADS, 24, GL_UNSIGNED_BYTE, indexes);
弹出


请大虾讲解。
...全文
58 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧