gpt4 book ai didi

objective-c - cocoa ,在 QTMovieView 上覆盖 NSWindow 时动画闪烁

转载 作者:行者123 更新时间:2023-12-03 17:27:16 26 4
gpt4 key购买 nike

在我目前正在进行的一个项目中,我有一个透明的 NSWindow 覆盖在 QTMovieView 上。在某些时候,我将自定义 View 滑入带有动画的子窗口中,以便它在电影上显示一小段时间。唯一奇怪的行为是,动画在 Mac Book Pro 上很流畅,但在 Mac Book(相同 OS-X 版本)上有明显的闪烁。闪烁仅发生在窗口后面有实际 QTMovie 的部分。

有人以前见过这种行为或找到解决方法吗?

最佳答案

较旧的 MacBook 没有真正的视频硬件并使用共享内存,因此这可能是视频卡尝试以 30fps 更新速度缓慢的问题。您是否尝试过较小的电影来看看问题是否消失?

使用 Apple 的 QTCoreVideo101 示例代码中的管道可能会更好。这会需要更多的工作,您必须自己处理动画,但您可以最终控制所绘制的内容。

关于objective-c - cocoa ,在 QTMovieView 上覆盖 NSWindow 时动画闪烁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/793884/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com