numFrames | 用户提供的预期需获取 FrameTimings 的帧数。该值应小于或等于平台可以捕获的最大 FrameTimings。 |
timings | 由用户传入的 FrameTiming 结构体数组,将按照请求填充数据。用户负责确保传入的数组足够大,可容纳请求的 FrameTimings 数量。 |
uint 返回实际能够获取的 FrameTimings 的数量。该值始终小于或等于请求的 numFrames,具体取决于捕获 FrameTimings 的可用性。
允许用户访问当前捕获的 FrameTimings。
使用请求的 FrameTimings 的数量填充用户提供的数组,假设上次调用 CaptureFrameTimings 时有足够数量的 FrameTimings 可用。数组从开头开始用最近完成帧的 FrameTimings 填充,并向后执行。因此,返回数组的元素 0 将包含最后一帧完全完成时的 FrameTimings 数据。根据平台不同,将最多捕获的帧数也不同,并且最多不能返回多于其最大值的 FrameTimings。