使用OpenGL渲染线程
来源:互联网 发布:苹果刷机都用什么软件 编辑:程序博客网 时间:2024/04/29 09:11
关键代码段
DWORD WINAPI GLThread(LPVOID lpParams) { PIXELFORMATDESCRIPTOR pfd = {0}; HDC hDC = GetDC(hwndTest); HGLRC hRC = 0; /* Set absolute minimum format attributes; i.e. select default mode */ pfd.nSize = sizeof(PIXELFORMATDESCRIPTOR); pfd.nVersion = 1; pfd.dwFlags = PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL | PFD_DOUBLEBUFFER; pfd.iPixelType = PFD_TYPE_RGBA; SetPixelFormat(hDC, ChoosePixelFormat(hDC, &pfd), &pfd);hRC = wglCreateContext(hDC);wglMakeCurrent(hDC, hRC);float color[3][3]={1.0f, 1.0f, 0.0f,0.0f, 1.0f, 1.0f,1.0f, 0.0f, 1.0f};int nSwitch = 0;while (!done){nSwitch++;if (nSwitch>2)nSwitch = 0;glClearColor(color[nSwitch][0], color[nSwitch][1], color[nSwitch][2], 0.0f);glClear(GL_COLOR_BUFFER_BIT);SwapBuffers(hDC);Sleep(500); }return 0;}
- 使用OpenGL渲染线程
- Ios子线程渲染Opengl
- qml使用opengl渲染yuv
- Win32下使用OpenGL实现渲染
- opengl使用FBO离屏渲染图片
- 在Android中使用OpenGL效果渲染
- 树莓派raspberry pi3使用opengl渲染图片
- 使用OpenGL ES进行高效文字渲染
- C#中使用OpenGL:(七)创建OpenGL渲染环境
- OpenGL: OpenGL渲染流程
- Windows下使用GetGlyphOutline在OpenGL中渲染字体
- 在iOS上使用OpenGL ES渲染YUV
- Window平台OpenGL渲染环境之使用GLFW搭建
- Window平台OpenGL渲染环境之使用GLUT搭建
- QT下使用OpenGL渲染Mesh的框架
- opengl es2.0 使用字符偏移图渲染文字
- OpenGL程序:使用裁剪框渲染一组三角形
- 一个使用openGL渲染的炫丽Android动画库
- CListCtrl
- Oracle 日期计算 与 ROUND TRUNC 函数日期计算
- CMake
- win7拨vpn的时候一直卡在验证用户名和密码的解决方法
- 详解javascript中的prototype
- 使用OpenGL渲染线程
- Core Data:Receiver type ‘NSManagedObjectContext’ for class is a forward declaration
- 各大推荐引擎资料汇总(转)
- Oracle日期操作,生日,工龄等
- Red Hat Enterprise Linux (RHEL) 5.8 DVD ISO
- 敏捷开发一千零一问系列之二十五:什么是敏捷开发的根本基础?
- 解决gem5/m5 模拟器“kernel too old”错误
- wpf 如何让两个元素层叠
- 解决 requestFocus()无法获取焦点