腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
用
wxpython
进行
双
缓冲
python
、
user-interface
、
wxpython
、
doublebuffered
我正在
使用
wxpython
开发一个多平台应用程序,在windows上有闪烁的问题,而我在面板上绘图。在鼠标运动事件期间,我经常在
缓冲
区(wx.Bitmap)上绘图,而我的OnPaint方法是由以下内容组成的:非常标准奇怪的是,现在一切都正常,即使我不再
使用
BufferedPaintDC。我更改了我的应用程序,以便所有绘图部分都在OnPaint方法中完成。我不
使用
缓冲
区,而且绘图是直接在wx.Paint
浏览 2
提问于2009-02-24
得票数 10
回答已采纳
1
回答
从wx.lib.pubsub导入发布服务器作为发布服务器ImportError:无法导入名称发布服务器
python
<module>ImportError: cannot import name Publisher 我
使用
浏览 0
提问于2015-11-03
得票数 3
回答已采纳
1
回答
wxpython
:在事件发生时中断while循环
wxpython
我想创建一个
wxpython
应用程序,它在一个无限的while循环中
缓冲
音频输入,直到一个chekbox被单击。我尝试了以下代码,但它没有响应任何事件,只是在while循环中迭代。
浏览 2
提问于2014-03-18
得票数 0
2
回答
为什么要手动执行
双
缓冲
?
c#
、
winforms
、
gdi+
、
doublebuffered
游戏将在带有六边形网格的地图上
进行
。我很欣赏这个地图的用户界面应该
使用
双
缓冲
(很多层,所以绘图很慢)。我知道我可以通过样式启用
双
缓冲
,或者创建我自己的
缓冲
区并自己处理它。显然,这使我可以避免控制
双
缓冲
中固有的假设,但我不知道这些假设是什么。同样,我不是在寻找代码来解释如何对控件
进行
双
缓冲
,而是为什么我要自己构建它,而不是
使用
双
缓冲</em
浏览 3
提问于2010-09-08
得票数 7
回答已采纳
1
回答
不同端点的HID传输比较
usb
、
hid
、
adc
我
使用
配置为HID的SiLabs C8051F320将ADC数据(在64B或32B报告中)流到PC上。我的HID基于SiLabs示例代码,
使用
bInterval =1,并尝试端点1 (EP1)和端点2 (EP2)。根据C8051F320的数据表,当端点处于拆分模式时,当不
进行
双
缓冲
时,EP1为64B,EP2为128 B。当没有
双
缓冲
时,我的EP1为64B,
双
缓冲
时为32B。无论是否
双
缓冲
,EP2都是
浏览 5
提问于2013-02-25
得票数 1
3
回答
wxPython
StaticText小部件“闪烁”
python
、
wxpython
、
clock
我在试着做一个数字钟。它的问题之一是显示将“闪烁”。换句话说,wx.StaticText小部件(在本例中为self.ST)将在很短的时间内变为空白。我相信原因可能在于self.ST如何更新(即SetLabel())。是否有办法提供更平稳的过渡,以努力阻止闪烁?def tick (self): DateStr = '%A, %B %d, %Y&
浏览 7
提问于2011-03-14
得票数 3
回答已采纳
3
回答
如何避免用用户绘制控件显示窗体时屏幕闪烁?
c#
、
.net
、
winforms
、
user-controls
、
onpaint
回答:
双
缓冲
是可行的方法。我已经对控件
进行
了
双
缓冲
,但必须在窗体上设置它。我认为
双
缓冲
只在您自己对OnPaint
进行
子类时才起作用。
浏览 7
提问于2008-10-20
得票数 7
回答已采纳
2
回答
Linux用户空间DMA访问(用于内存-内存复制)
c
、
linux
、
kernel
、
dma
、
userspace
我的嵌入式ARM设备有一个800x480的16位Linux帧
缓冲
LCD,需要手动
进行
双
缓冲
。目前,我只是
使用
memcpy()将
双
缓冲
区写入帧
缓冲
区,这非常慢。while(1){memcpy(lfb,dbuf)}循环使CPU的
使用
率达到100%,并以大约40 FPS的速度
进行
更新。我正在
使用
的ARM设备和Linux内核确实支持DMA内存-内存复制,但我在解决如何在用户空间程序中访问它时遇到了麻烦。似乎
浏览 30
提问于2015-09-09
得票数 0
2
回答
是否应该在我已经从位图中绘制的面板上完成双
缓冲
,以减少闪烁?
c#
、
graphics
、
doublebuffered
我理解
双
缓冲
一个面板基本上意味着所有的绘图是一个
缓冲
区,然后
缓冲
区被直接复制到绘图表面。我正在绘制位图,然后
使用
Graphics.DrawImage将该位图绘制到我的面板上,这样就可以保存位图并对其
进行
更新,而不必重新执行所有绘制操作。编辑:我正在用DrawLine绘制点,这些点是动态生成的,一旦我绘制完它,我就不会
浏览 5
提问于2017-06-24
得票数 1
回答已采纳
1
回答
双重
缓冲
和绘制
java
、
swing
、
mouseevent
、
double-buffering
我同时
使用
双
缓冲
和Swing事件,这两个事件似乎是冲突的。我正在
使用
JSlider并尝试加倍
缓冲
。它实际上做了
双
缓冲
绘制,但
双
缓冲
再次绘制,我丢失了我的图像。我
使用
JSlider
进行
双
缓冲
绘制,事件系统似乎重新绘制了帧(包含两个组件,一个图像和一个滑块)。我怎样才能以正确的方式做到这一点?我曾尝试设置一个重绘变量,以通知不在组件中重绘,但这不起作用。我不应该<em
浏览 5
提问于2013-06-10
得票数 0
2
回答
用
双
缓冲
改进Html5画布?
javascript
、
html
、
double-buffering
我不只是用一种颜色来清除,我是用一幅移动游戏周期的图像
进行
清理。我认为这是一个昂贵的操作,我在想,如果有什么东西可以降低这个操作的成本,例如
使用
双
缓冲
来清除背景(不知道是否可以
使用
双
缓冲
来清除背景?)。 还是应该在整个游戏中
使用
双
缓冲
?
浏览 2
提问于2013-11-17
得票数 0
1
回答
ExportXML和ImportXML在
Wxpython
4.0中
使用
RichTextXMLhandler的应用
python-2.7
、
wxpython
我
使用
wxPython
4.0.0a1(最新版本)中的Richtextctrl和python2.7构建了简单的应用程序。我尝试
使用
richtextxmlhandler和savestrem方法来保存
缓冲
区内容,但是在最新版本中,
wxpython
是不可用的。提前谢谢。
浏览 4
提问于2017-07-17
得票数 0
回答已采纳
1
回答
使用
反射设置控制样式时的效率
c#
、
reflection
、
double-buffering
背景 目前,我正在尝试修复一些行为,如果控件太大,无法分配
缓冲
区,则
双
缓冲
区会导致崩溃。经过多次讨论和反复试验,我们决定最好的操作方法是,如果大小支持它(例如小于3000x3000像素),则对控件启用
双
缓冲
,但是如果它超过了该大小阈值,那么我们将以编程方式关闭
双
缓冲
。为了克服这个问题,我创建了一个助手方法,它通过反射禁用
双
缓冲
,这似乎是所有邪恶中较小的一个。特别是,我想知道是否有助于防止通过对值
进行
一次读取来设置Do
浏览 8
提问于2012-06-05
得票数 1
3
回答
使用
双
缓冲
技术
进行
并发读写?
c#
、
multithreading
、
concurrency
、
parallel-processing
、
multiprocessing
我有一个相对简单的例子: 棘手的部分是,更新需要“原子地”
进行
,这样它就不会从例如只编写了一半更新的本地状态中读取。状态不被限制为
使用
原语,并且可以包含任意类AFAICT atm,所以我不能通过一些简单的方法来解决它,比如
使用
Interlocked原子操作。为了实现这个目标,我想
使用
一种
双
缓冲
技术,其中:
浏览 2
提问于2021-06-08
得票数 4
回答已采纳
1
回答
在
使用
JPanel时,何时创建手动后台
缓冲
区?
java
、
jpanel
、
bufferedimage
、
double-buffering
我读到过JPanel有一个
双
缓冲
系统,但我也看到人们
使用
BufferedImage手动创建自己的后台
缓冲
区,这允许用户在实际渲染之前添加到图像中。JPanel
双
缓冲
是如何工作的,如果JPanel已经有了
双
缓冲
,为什么还要创建自己的后台
缓冲
呢?需要/建议
使用
BufferedImage作为
缓冲
区的情况下,您可以举个例子?
浏览 5
提问于2014-07-29
得票数 1
1
回答
OpenGL/SDL2
双
深度
缓冲
c++
、
opengl
最重要的是:我正在
使用
splatting方法(
使用
C++、OpenGL和SDL2)为体积模型编写一个渲染器。我有一个多分辨率的数据结构(八叉树)。当摄像机移动时,以实时运行的分辨率
进行
渲染。没有关于颜色
缓冲
的问题,我
使用
双
缓冲
并且简单地不切换它。但是我必须在渲染之前清除深度
缓冲
区,所以当我取消渲染运行时,深度
缓冲
区中的信息就会丢失。问题是,我需要渲染器的另一部分的深度信息。备份深度
缓冲
区?或者,有没有一种方法可以<e
浏览 6
提问于2016-11-03
得票数 0
1
回答
SDL_UpdateRect在
双
缓冲
屏幕上的精确时间和效果是什么?
performance
、
sdl
、
double-buffering
使用
带有的
双
缓冲
屏幕,是在闪存多个图像之后调用一次,还是在调用之前对每个单独的图像
进行
闪存后调用一次?它通常应该如何与
双
缓冲
屏幕一起
使用
? 确保给定区域在给定屏幕上被更新。矩形必须限制在屏幕边界内(不
进行
剪裁)。
浏览 7
提问于2012-01-08
得票数 0
3
回答
用SlimDX
进行
双
缓冲
.net
、
directx
、
slimdx
、
doublebuffered
我正在尝试
使用
SlimDX创建一个DirectX9应用程序。如果我
使用
.PresentationInterval = PresentInterval.Default,它将以我的监视器的刷新速率呈现,并且看起来很好。如果我
使用
.PresentationInterval = PresentInterval.Immediate,我会得到大约6,000个FPS,但是会出现严重的闪烁--大概是因为设备在发生即时显示时正在更新有人能告诉我如何
使用
后置
缓冲
器,这样就不会立即闪烁,当我完成绘图时,
缓冲
区
浏览 6
提问于2013-10-17
得票数 0
回答已采纳
1
回答
用JWindow
进行
双
缓冲
java
、
doublebuffered
、
double-buffering
、
jwindow
我试图双倍
缓冲
透明的JWindow,但是所
使用
的技术似乎没有任何效果(不同的循环值是相互绘制的)。
浏览 3
提问于2015-08-20
得票数 0
回答已采纳
1
回答
是否保证pygame.display.flip()复制(而不是翻转/备用)
缓冲
区
python
、
pygame
但是,我还记得很久以前在SDL/OpenGL上,根据硬件标志,您可以在表面之间翻转,也可以将后台
缓冲
区的副本复制到前面的
缓冲
区。
浏览 2
提问于2017-11-18
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券