社区
图形处理/算法
帖子详情
请问wglMakeCurrent()是什么意思啊
chenailuoding2009
2010-04-02 08:39:35
最近开始接触openGL,遇到一个函数wglMakeCurrent()不知什么意思,请高手指点!
...全文
870
4
打赏
收藏
请问wglMakeCurrent()是什么意思啊
最近开始接触openGL,遇到一个函数wglMakeCurrent()不知什么意思,请高手指点!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xy121z
2012-02-22
打赏
举报
回复
所有后面的OpenGL调用线程在确定的设备 HDC上绘制 。也可以使用wglMakeCurrent改变,所以旧的上下文将不再是当前调用线程的当前呈现的上下文 。
wuhuwy
2010-04-02
打赏
举报
回复
创建着色描述表,具体用法可以查阅MSDN
fishion
2010-04-02
打赏
举报
回复
// 尝试激活着色描述表
xiuxianshen
2010-04-02
打赏
举报
回复
查opengl的帮助手册去
http://download.csdn.net/source/519844
RC与DC的介绍与使用
此中方法的好处是在相应WM_PAINT消息时,无需调用十分耗时的w
glM
ake
Current
函数。一般它要消耗几千个时钟周期。 RC与DC的关系 在WINDOWS下,使用GDI(图形设备接口)开发应用程序时,首先需要获得一个Device ...
在MFC中添加OpenGL窗口:DC和RC是什么鬼
也许看到这里,对DC具体是个什么东西还没有什么清楚的概念。下面大概讲一下。。。 DC实际上是包含了一系列的图形对象 ,比如位图(Bitmap)、画刷(Brushe)、画笔(Pen)、字体(Font)、逻辑调色板...
windows - GDI 和 opengl 双缓冲
w
glM
ake
Current
(hdc,scene.m_oglContext); scene.Render(); // wglSwapBuffers(hdc); w
glM
ake
Current
(hdc,0); EndPaint(hwnd,&ps); break; } } 2、自己实现双缓存 先在内存渲染完成,然后只是将内容拷贝过程,...
JeffMolofee(NeHe)的OPENGL教程-第一课[3]-DrawGLScene/KillGLWindow
如果程序无法销毁窗口的任意部分,都会弹出带相应错误消息的讯息窗口,告诉您什么出错了。使您在您的代码中查错变得更容易些。 GLvoid KillGLWindow(GLvoid) // 正常销毁窗口 { 我们在 KillGLWindow()中所作的第...
Opengl的初始化
这个函数中可以修改一下窗口的风格,比如说窗口的名称背景什么的,当然也可以不修改,如果想修改的话,需要对 WNDCLASSEX 和 CREATESTRUCT 这两个结构比较熟悉。在这里,我不进行修改。采用默认的风格。 4 :下面...
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章