腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(224)
视频
沙龙
1
回答
枚举设备,并获取其
上下文
windows
、
opengl
在开发
OpenGL
应用程序时,我创建了一个
窗口
,
使用
GetDC获取相关
的
设备
上下文
,并在GetDC返回
的
设备
上下文
句柄上创建一个
OpenGL
上下文
。一切都很好。对于只有一个设备
的
系统来说,这很简单,但是如果系统有两个或更多
的
设备呢?这是如何实现
的
呢? 首先,我不知道创建
的
窗口
是如何与设备
上下文
关联
的
。我想枚举系
浏览 2
提问于2010-01-04
得票数 0
回答已采纳
1
回答
调整
窗口
大小时,
Opengl
纹理有时会闪烁/移动
c++
、
winapi
、
opengl
我有一个带有
OpenGL
子
窗口
的
窗口
,到目前为止,
OpenGL
窗口
所做
的
就是在
窗口
的
右下角渲染一个纹理。如果我从左到右快速地调整
窗口
的
大小,纹理有时会向左移动,就像它
的
重绘速度不够快,甚至不知道我直接在
opengl
上下文
中绘制。我已经解决这个问题
的
唯一方法是
当
主
窗口
调整大小时Invalidat
浏览 0
提问于2018-03-28
得票数 1
2
回答
如何从
窗口
获取
OpenGL
上下文
?
c
、
windows
、
winapi
、
opengl
我需要从
窗口
(或设备
上下文
)获取
OpenGL
上下文
(
HGLRC
)。不能
使用
函数wglGetCurrentContext,因为我不知道
上下文
是否绑定到当前线程。如何做到这一点?
浏览 0
提问于2017-04-08
得票数 0
1
回答
我
的
OpenGL
应用程序可以在ATI上运行,但不能在nNVIDIA pc上运行
c++
、
opengl
我正在与C++
和
OpenGL
一起开发一个游戏引擎,作为一个学习项目。当我在家里
的
电脑上
使用
ATI显卡
时
,一切都很正常。到目前为止,引擎所能做
的
就是显示一个精灵,而且没有任何问题。= wglCreateContext(
hdc
); //initialize glew
wglMakeCurre
浏览 2
提问于2016-03-07
得票数 1
2
回答
Visual Studio2008.net中PictureBox工具箱上
的
Opengl
.net
、
visual-studio
、
visual-studio-2008
、
visual-c++
、
opengl
我如何在PictureBox工具箱中
使用
C++.I在internet.Do上没有遇到任何文档你知道关于这个主题
的
任何文档、教程、代码示例等吗? 你能帮我个忙吗?
浏览 0
提问于2009-07-30
得票数 1
1
回答
OpenGL
上下文
创建
失败
c++
、
opengl
我试图通过
OpenGL
API创建一个Win32
上下文
,
而
不需要像Win32这样
的
包装器。我以前多次这样做过,但这一次我得到了两个错误之一;有时
当
您退出
窗口
时
,应用程序不会结束,但是几秒钟后,应用程序在调试
窗口
中以以下消息结束:PostMessage to
hwnd
: 0012026
浏览 2
提问于2014-09-07
得票数 0
回答已采纳
3
回答
从
OpenGL
切换到GDI
c++
、
winapi
、
opengl
、
nvidia
、
gdi
我们有一个应用程序,我们
使用
GDI
和
OpenGL
来绘制相同
的
HWND
,但只
使用
它。 最初我们处于2d模式,因此我们
使用
GDI来利用它。
当
切换到3d模式
时
,我们只需为这个
HWND
创建一个
OpenGL
上下文
,我们就可以
使用
OpenGL
来利用它。
当
切换回2d模式
时
,我们只需销毁
OpenGL</em
浏览 4
提问于2018-05-29
得票数 8
回答已采纳
1
回答
具有共享
上下文
的
多个
窗口
winapi
、
opengl
、
wgl
目前,除了移动英特尔GM45之外,我还有一个可以在所有视频卡上工作
的
实现。不幸
的
是,当我试图在上面的视频卡上调用
wglMakeCurrent
(sDC, sRC);
时
,它完全崩溃了。现在,我读到“如果两个
窗口
都
使用
相同
的
像素格式,那么两个
窗口
都
使用
1GL
上下文
”( ),您可以通过一个
上下文
和
多个
窗口
(DC)来完成这一任务,正如所述,我
的
实现可以在
浏览 3
提问于2014-07-24
得票数 3
1
回答
在
OpenGL
中呈现WC_TABCONTROL画布
c++
、
winapi
、
opengl
我
的
目标是
使用
Win32 API创建一个基本
的
选项卡控件,该控件包含用于呈现
OpenGL
的
画布。我
的
选项卡包含一个用于呈现
OpenGL
的
静态控件。
HWND
CanvasId; static
HGLRC
CanvasRc; //////&
浏览 2
提问于2017-07-15
得票数 3
回答已采纳
2
回答
为每个呈现
上下文
调用一次glewInit?或者是整个应用程序
的
一次?
opengl
、
glew
我有一个关于如何(正确)
使用
glewInit()
的
问题。 假设我有一个多
窗口
应用程序,是否应该在应用程序(即全局)级别上精确地调用glewInit()一次?还是为每个
窗口
调用glewInit() (即,每个
OpenGL
呈现
上下文
)?
浏览 4
提问于2016-02-28
得票数 12
回答已采纳
1
回答
非过剩创建
窗口
中
的
类似过剩
的
鼠标函数(建议
的
解决方案?)
opengl
、
c++-cli
、
glut
我正在创建一个windows程序(如下所示),它包含两个
OpenGL
呈现
上下文
。通常,当我
使用
OpenGL
进行编程
时
,我会
使用
GLUT库函数来创建绘图
上下文
,并对其进行回调注册。但是,当我将这些
上下文
嵌入到Windows中
时
(GLUTwould用自己
的
主
窗口
创建它们,其中包含了windows、max
和
X按钮),因此我不得不创建
窗口
,
而
不用
浏览 4
提问于2013-06-26
得票数 0
2
回答
对话框关闭后,屏幕保护应用程序未关闭
c++
、
memory-leaks
、
screensaver
我已经实现了预览
窗口
,但我发现它没有关闭
的
问题,因为我打开了任务管理器,我看到3个"bounce.scr“实例打开,显然是在预览
窗口
中。别误会我
的
意思。我花了几个小时试图让它关闭,比如
使用
WM_SYSTEMCOMMAND
和
SC_CLOSE检查
窗口
和
父
窗口
是否可见。在屏幕保护对话框关闭后,它仍然不会关闭。
hwnd
, UINT message, WPARAM wParam, LPARAM lParam)
浏览 2
提问于2012-07-07
得票数 1
1
回答
使用
OpenGL
直接绘制.NET位图
.net
、
opengl
、
c++-cli
local_
hdc
= (
HDC
)((void*)g->GetHdc());if(!
wglMakeCurrent
( local_
hdc
, local_hrc )) //Draw something with
OpenGL
...但是
wglMakeCurrent
在“像素格式无效”
时</e
浏览 1
提问于2010-02-17
得票数 2
1
回答
如果给定
的
`
HDC
` (设备
上下文
)已经存在DirectX
上下文
,那么`wglCreateContext`会安全地
失败
吗?
windows
、
opengl
、
directx
、
wgl
我正在尝试为在Rust中创建和
使用
OpenGL
上下文
的
跨平台、内存安全
的
应用程序接口做出贡献。人们正在努力重新设计API,以允许用户为预先存在
的
窗口
创建GL
上下文
。提出
的
问题之一是,如果用户试图为具有预先存在
的
DirectX
上下文
的
窗口
创建GL
上下文
,则这可能不是内存安全
的
。
的
文档表明它将在
失败</e
浏览 4
提问于2017-06-30
得票数 0
1
回答
GetDC,ReleaseDC,CS_OWNDC,
OpenGL
和
Gdi+
winapi
、
opengl
、
gdi+
阅读有关GetDC/ReleaseDC
的
文章
时
,我应该总是这样做,
而
窗口
上
的
CS_OWNDC被认为是邪恶
的
:纵观我
的
代码,我看到我正在保存从GetDC检索到
的
DC,这是我发送到wglCreateContextAttribARB
的
。我假设
上下文
是在DC上创建<e
浏览 1
提问于2018-02-07
得票数 2
回答已采纳
1
回答
SetPixelFormat在
使用
WGL_SAMPLE_BUFFERS_ARB / WGL_SAMPLES_ARB
时
失败
c++
、
opengl
HGLRC
tempContext = wglCreateContext(TemphDC);glewExperimental)
wglMakeCurrent
(NULL, NULL); PIXELFORMATDESCRIPTOR pfd;, MajorVersion,MinorVersion);到目前为止,到目前为止,我得到了
浏览 1
提问于2016-01-26
得票数 0
回答已采纳
1
回答
如何
使用
OpenGL
在同一个应用程序中绘制两个独立
的
3D
窗口
?
c++
、
windows
、
multithreading
、
winapi
、
opengl
我正在实现一个插件内
的
第三方程序在C++上
的
视窗。 第三方程序有一个
使用
OpenGL
显示3D图形
的
窗口
。不过,我需要插件,以创建另一个
窗口
,也显示3D图形
使用
OpenGL
。我是否需要为我
的
窗口
创建一个新
的
OpenGL
呈现
上下文
,还是有什么方法可以“重用”第三方程序
使用
的
OpenGL
呈现
浏览 2
提问于2013-09-24
得票数 1
回答已采纳
1
回答
如何在MS中与
OpenGL
一起
使用
最大分辨率(像素密度)
opengl
、
rasterizer
、
pixels
、
raster-image
CodeBlocks在C中提供了一个
使用
OpenGL
的
示例程序。它画出一个单一
的
彩色旋转三角形。我一直在以这个例子为基础。我是C
和
OpenGL
的
新手。当我放大
时
,似乎
使用
了多次取样,但为了平滑大锯齿
的
边缘!如果你明白我
的
意思。编辑:这是一张图片:这表明左边
的
文本(不是来自我
的
OpenGL
窗口
)呈现
的
分辨率
浏览 0
提问于2021-12-10
得票数 1
回答已采纳
2
回答
CreateDC
和
wglMakeCurrent
的
问题
c++
、
windows
、
opengl
、
gdi
SetPixelFormat(
hDC
,ipf,&pfd); // always OK 我希望创建一个独立于
窗口
的
OpenGL
渲染
上下文
。 由于所选择
的
答案,似乎我需要
使用
一个虚拟
窗口
(这不是什么大问题,只是传递<e
浏览 0
提问于2010-08-17
得票数 3
回答已采纳
1
回答
无法创建子
窗口
,句柄无效。
c++
、
winapi
我想用
OpenGL
在单一
窗口
中看到图形,并能够插入按钮。 例如:一半
的
屏幕按钮,另一半
的
图形.我正在尝试创建一个子
窗口
,但是在创建子
窗口
时
,在CreateOpenGLChildWindow()函数中会出现错误1400。正确创建主程序
窗口
,
hWnd
(子
窗口
的
hWndParent)正确。但是CreateWindow()在CreateOpenGLChildWindow()函数中不会创建一个
窗口</
浏览 0
提问于2019-07-15
得票数 0
回答已采纳
点击加载更多
相关
资讯
关于OpenGL的绘制上下文
OpenglEs之EGL环境搭建
PeekMessage优雅的解决MFC主界面无响应难题
Learning OpenGL——OpenGL Model,Pipeline and Practices
Wine 10.10 兼容层发布:更新 Mono 引擎,修复多款游戏 Bug
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券