![]() |
1
3
在SDL-1中,当您使用带窗口的视频模式时,窗口会被完全拆除,并在更改视频模式时创建一个新的窗口。当然,中间有一些未定义的数据,这被认为是闪烁的。SDL-2已经解决了这个问题。要么使用它,要么使用不同的OpenGL框架,它可以调整窗口大小,而不需要重新创建完整的窗口。 如果您正在使用 全屏显示 视频模式下,还会发生一些不同的事情: 视频模式的改变实际上改变了从图形卡到显示器的视频信号时序。在这样的改变之后,显示器必须找到与新设置的同步,这需要一些时间。当然,这会伴随一些闪烁,因为显示器可能会尝试使用旧设置显示不同定时的帧,直到检测到这些设置不再匹配。这是一种物理效果,除了完全不改变视频模式之外,你在软件中无法解决这个问题。 |
![]() |
Naveen Kumar V · ionic-下拉列表在iPAD中闪烁 7 年前 |
|
ART · 当滚动到底部时,随机网页闪烁 7 年前 |
![]() |
Lucifer893 · SDL同一屏幕上的多个动画闪烁 11 年前 |