RequestBeforeAnimationFrame (请求动画帧前回调)
VSyncObserver 类中的 RequestBeforeAnimationFrame 方法,用于调度一个函数在下一次屏幕重绘前、与 VSync 信号同步执行。与 RequestAnimationFrame 不同,通过此方法注册的回调保证在所有标准的动画帧回调之前执行。这对于那些需要在同一帧中其他视觉更新发生前更新状态或执行计算的任务非常有用。
该方法同样为 C++ std::function 和 C 风格函数指针提供了两种重载。
方法签名
使用 std::function 回调
使用 C 风格函数回调
参数说明
回调函数
C++ lynx::pub::VSyncObserverCallback 的签名如下:
C vsync_observer_callback 的签名如下:
代码示例
这个例子演示了如何调度一个高优先级的任务在其他动画之前执行。
兼容性
LCD tables only load in the browser