腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1249)
视频
沙龙
1
回答
SDL
和
Qt.
调整
应用程序
的
大
小会
导致
在从
另一个
线程
渲染
时
显示
冻结
、
、
、
但是,这会
导致
在
调整
应用程序
窗口大小或移动
应用程序
窗口
时
出现一些播放问题。没什么大不了
的
,但由于播放代码是非
线程
化
的
,我
的
帧队列填满了,这会
导致
视频加速,直到它赶上音频。现在,当我移动窗口
时
,视频继续按预期播放,但当
调整
应用程序
大小时,
渲染
窗口小部件将停止刷新窗口小部件,并且只
显示
调整
大小事件之前
显示<
浏览 106
提问于2020-04-27
得票数 0
2
回答
使用Vsync
时
防止呈现队列溢出
、
、
、
、
Render using interpolation from previously updated position and velocity基本上,我尽可能快地接受输入,只在一定时间内以离散
的
时间运行运动
和
物理,并在
渲染
器中插入差异。
渲染
器被设置为在Vsync绘制(使用
SDL
_GL_SetSwapInterval(-1)),并且当前设置了SOME_TIME
的
值,以便update()以
显示
的
刷新频率
的
一半运行(但最小范围为SO
浏览 0
提问于2016-10-08
得票数 0
5
回答
拖放
时
保持窗口活动(Win32上
的
SDL
)
、
、
、
首先,我
的
代码设置了
SDL
环境,然后继续更新OpenGL上下文,而不执行任何
SDL
_Event处理。这会
导致
窗口(只要它是打开
的
)在Windows中
显示
为没有响应。窗户闪烁了一下。然而,在这种状态下(即使是在它变灰之后),OpenGL
显示
继续更新和动画,这里有一个提示,它甚至在窗口被拖动
时
也是这样做
的
。显然,在这种情况下,
应用程序
没有正确地处理来自windows
的
事件,从而
导致
wi
浏览 24
提问于2011-08-18
得票数 12
1
回答
JavaFX图形故障(白盒)
、
、
、
我在开发JavaFX
应用程序
时遇到了一个图形故障。以下是它
的
外观: 首先,上下文.按下"Ausführen“(执行)按钮后
的
,第二个
线程
开始执行某些操作,进度条
显示
当前进度。当
线程
工作
时
,您可以取消它按下按钮"Abbrechen“。
线程
需要几秒钟来终止,因此我希望将进度条设置为不确定,直到
线程
终止为止。 复制了小故障.我想,不确定
的
进度条是问题
的
根源,
浏览 5
提问于2016-06-10
得票数 5
5
回答
SDL
_PollEvent对
SDL
_WaitEvent
、
因此,我阅读了这篇文章,其中包含“
SDL
中多
线程
编程
的
提示
和
建议”- 它谈到
SDL
_PollEvent效率低下,因为它会
导致
过多
的
CPU使用,因此建议使用
SDL
_WaitEvent。它展示了两个循环
的
一个例子,但我看不出这与游戏循环是如何工作
的
。是这样
的
吗,
SDL
_WaitEvent只应该被不需要不断更新
的
东西使用,例如,如果您运行了一个游戏,那么您将执行每个帧
浏览 10
提问于2013-09-17
得票数 25
回答已采纳
1
回答
需要几秒钟
的
场景OpenGL异步
渲染
、
、
我已经使用wxWidgets
和
OpenGL实现了一个Mandelbrot分形生成器。计算是在片段着色器中执行
的
,我使用wxGLCanvas小部件来
显示
结果。它工作得很好,但当我想要进行高分辨率导出
时
,
线程
会锁定几秒钟,这会
冻结
UI。 最初,我尝试将所有
渲染
代码(
和
上下文创建)移动到单独
的
渲染
线程
中,但我发现锁定
的
不只是
渲染
线程
,而是所有
线
浏览 16
提问于2019-03-04
得票数 0
回答已采纳
2
回答
多
线程
c# winforms中
的
事件处理
、
、
、
、
我开发了多
线程
应用程序
,在
线程
中完成事件处理。当UI
线程
中
的
事件引发
时
,将创建一个执行业务逻辑并终止
的
线程
。但是,如果工作
线程
中
的
业务逻辑代码
导致
另一个
事件,则
线程
调用主UI
线程
上
的
控制并在执行时移动。同时,UI
线程
为新事件处理创建新
线程
。这两个
线程
都以并行方式执行。我想要<
浏览 2
提问于2014-02-07
得票数 1
回答已采纳
8
回答
当UIScrollView滚动
时
,CADisplayLink停止更新
、
、
、
标题是不言而喻
的
,但我有一些动画是在CADisplayLink触发
的
循环中完成
的
。然而,一旦我滚动添加到视图层次结构中
的
UIScrollView,动画就会立即停止,只有在滚动完全停止并停止
时
才会再次返回... 不管怎样,要取消这种行为吗?
浏览 0
提问于2010-03-26
得票数 17
回答已采纳
2
回答
当消息循环在
另一个
线程
上
时
,等待窗口关闭
、
、
在一个C++
应用程序
中,我有一个窗口,它
的
消息循环在一个单独
的
线程
中运行,因为主
线程
忙于计算
和
渲染
模拟。该窗口充当模拟
的
日志窗口。当模拟抛出异常
时
,模拟将关闭,日志窗口将
显示
详细信息。现在,主
线程
应该等待日志窗口关闭。由于消息循环在单独
的
线程
上运行,因此我尝试 WaitForSingleObject(logwindow->thread, INFINITE);
浏览 2
提问于2011-07-30
得票数 2
回答已采纳
2
回答
在从
HashMap中删除对象
时
,程序挂起?
、
、
我为我
的
服务器开发插件。最近,在我
的
测试服务器上,我
在从
ArrayList或Hashmap中删除对象
时
多次发生崩溃。for (LivingEntity en: remove) { i+
浏览 2
提问于2015-04-05
得票数 2
回答已采纳
5
回答
找到随机
冻结
原因
的
一般策略?
、
我有一个随机
冻结
的
应用程序
,包括IDE,它快把我逼疯了。这让我想知道: 要找出随机
冻结
的
原因,有什么好
的
通用策略?
浏览 0
提问于2009-11-28
得票数 4
回答已采纳
1
回答
在
显示
窗口后运行逻辑
我有一个小程序,它被
另一个
程序调用,下载/重命名一些文件,然后关闭自己。我想用一些简单
的
文本向用户
显示
进度。我
的
问题是,在视图完全
显示
之前,代码
的
逻辑就会运行。我已经尝试过setOnShown() (如我
的
示例所示)或setOnShowning()。我还试着不使用fxml文件进行布局。但似乎什么都不起作用。
浏览 1
提问于2019-04-07
得票数 1
4
回答
Three.js全屏问题
、
、
、
、
当我尝试运行这段代码
时
(这是github主页上
显示
的
默认示例):geometry, material, mesh; animate,我看到红色
的
线框框在周围旋转,但我注意到
渲染
器
的
视图端口太大了,它比我可用
的
屏幕尺寸
大
,这会
导致
滚动条出现。代码使用window.innerWidth
和
window.innerHeight来设置
渲染</
浏览 2
提问于2012-05-03
得票数 27
回答已采纳
2
回答
SDL
_CreateWindow (
SDL
2.0.3)有时永远不会完成
、
、
、
、
我已经设置了一个单独
的
线程
来处理游戏端口上
的
屏幕刷新。这允许我集中精力更新内存缓冲区,我使用
的
主要游戏与简单
的
块图形。我所要担心
的
就是改变什么地方,
渲染
线程
将自动更新背景中
的
显示
纹理。srand((unsigned int)time(NULL)); Sleep(5000); 睡眠命令是给视频初始化
和
打开
的
浏览 6
提问于2014-08-25
得票数 0
回答已采纳
1
回答
WPF
渲染
冻结
、
、
、
我遇到了一个GUI
冻结
问题,这与硬UI呈现
和
软件UI呈现相关。 背景:两个WPF
应用程序
(.NET 3.5 SP1)运行在双
显示
器XP嵌入式机器(DirectX 9.0c)上。在某种程度上,其中一款
应用程序
被
冻结
了。但是只有呈现: GUI保持活动(消息泵是活动
的
,
应用程序
是响应
的
),但是呈现没有完成。冰冻可以持续几秒钟甚至永远。第二个
应用程序
保持正常运行。该bug只发生在双
显示
器配置,第二个
浏览 2
提问于2011-03-31
得票数 9
1
回答
显示
UI呈现时
的
加载指示符
、
更新整个问题,使之更加具体 我有一个WPF
应用程序
,当加载
时
,它
显示
一个循环加载指示符,而
另一个
线程
正
在从
服务器获取数据并操作数据。这个WPF
应用程序
有一个ItemsControl,它有大约500个条目,有超过10个不同
的
模板。我有一个模板选择器,可以根据项目的属性确定要使用
的
模板。我有一个复选框,用于
显示
和
隐藏UI中每个项中
的
某些文本块。当我选中复选框
时
,UI将
浏览 0
提问于2018-01-03
得票数 0
3
回答
Java Thread.sleep()在
调整
大小时
导致
JFrame闪烁
、
、
、
、
所以我有一个我想要做
的
游戏,在游戏循环中,我调用Thread.sleep()。否则,我有代码,在
调整
大小时保持窗口
的
高宽比。这很好,只是当我
调整
大小时,我会奇怪地闪烁。我已经把问题缩小到了Thread.sleep(),当我去掉这一行
时
,我
的
程序就像预期
的
那样工作,但是这
导致
了CPU
的
激增,以至于在我
的
Macbook上,Activity
应用程序
说我
的
游戏正在使用170+这是个问题,也
浏览 14
提问于2015-08-29
得票数 2
回答已采纳
1
回答
从PHAsset加载图像
的
速度非常慢
、
、
我使用下面的代码从AVAsset中获取图像
和
PHAsset。下面是代码中
的
两个数组: 从PHAssets数组获取所有图像非常缓慢。
浏览 0
提问于2018-09-04
得票数 0
1
回答
SDL
2纹理
渲染
、
、
、
、
我
的
应用程序
有多个视图,它们利用自己
的
SDL
_Window
和
SDL
_Renderer,使用
渲染
器将我
的
所有瓷砖层绘制到主视图中(主视图包含呈现几层瓷砖
的
复合结果,其他视图用于在photoshop样式
的
“层面板”中
显示
每个单独
的
层)。这里
的
问题是试图获取纹理(或表面、
渲染
器等),并将其呈现到
另一个
独立视图中。如果我使用SetRen
浏览 2
提问于2014-06-24
得票数 0
回答已采纳
2
回答
遗留代码性能问题--在第二个
线程
上创建UIControl,而不仅仅是修改它
、
我继承了winforms
的
应用程序
。它使用第三部分关闭
的
控件来
渲染
文件
和
照片.它只有用于打开文档
的
同步方法。问题是我
的
客户正在处理非常
大
的
文档(在2GB!)打开这些文档真的会“阻塞”UI
线程
..。常识会让你认为“只是把它卸载到后台
线程
”,但问题是“如何”!要更改控件(因为调用"Open“会改变它),我需要对其进行,这将
导致
代码再次运行run
线程
.锁起来.
浏览 1
提问于2014-12-15
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Airbnb针对iOS发布高性能渲染引擎Lottie 4.0
性能优化之卡顿延迟
Kotlin/Native应用程序开发指南
JavaScript web 应用程序和服务器易受 ReDoS 攻击
AirBnb开源动画引擎Lottie:采用Core Animation提高性能
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券