829 B
829 B
OpenGLFence::GetCompletedValue
uint64_t GetCompletedValue() const override;
获取已完成的最大栅栏值。
详细描述
返回 m_completedValue,表示已确认完成的栅栏值。每次 Wait() 成功返回且同步对象已信号时更新。
此值用于判断在 Wait(value) 中指定的栅栏值是否已完成。
参数
无
返回值
| 类型 | 描述 |
|---|---|
uint64_t |
已完成的栅栏值 |
示例
OpenGLFence fence;
fence.Initialize(false);
fence.Signal(5);
fence.Wait(1000000000); // 等待完成后
uint64_t completed = fence.GetCompletedValue();
// completed >= 5
相关文档
- OpenGLFence 总览 - 返回类总览
- GetCurrentValue - 获取当前栅栏值
- Wait - 等待特定栅栏值