我正在尝试使用eyeGazeProvider.Timestamp
从HoloLens 2获得眼睛凝视数据的时间戳。根据文档,这应该返回"信号最后一次更新"的时间。然而,如果我在Holographic Remoting的上下文中使用它,它会返回帧在Unity中渲染的时间,这当然发生在远程服务器中,并不反映眼睛凝视样本的实际时间。对于部署在HL2中的UWP应用程序,使用eyeGazeProvider.Timestamp
可以获得相当精确的计时(由于30Hz眼动仪频率,间隔约33ms)。
是否有一种方法来获得正确的时间戳使用全息远程?
使用EyeGazeProvider
是不可能获得眼睛注视样本时间戳的。从源代码中我们可以看到,Timestamp
总是设置为检索眼动追踪数据的时间。