Struct containing basic FrameTimings and accompanying relevant data.
| cpuFrameTime | This is the total CPU frame time calculated as the time between ends of two frames, which includes all waiting time and overheads, in ms. | 
| cpuMainThreadFrameTime | Total time between start of the frame and when the main thread finished the job, in ms. | 
| cpuMainThreadPresentWaitTime | The CPU time the last frame spent in waiting for Present on the main thread, in ms. | 
| cpuRenderThreadFrameTime | The frame time between start of the work on the render thread and when Present was called, in ms. | 
| cpuTimeFrameComplete | This is the CPU clock time at the point GPU finished rendering the frame and interrupted the CPU. | 
| cpuTimePresentCalled | This is the CPU clock time at the point Present was called for the current frame. | 
| firstSubmitTimestamp | This is the CPU clock time of the time when the first job was submitted to GPU. | 
| frameStartTimestamp | This is the CPU clock time of the time when the frame was started. | 
| gpuFrameTime | The GPU time for a given frame, in ms. | 
| heightScale | This was the height scale factor of the Dynamic Resolution system(if used) for the given frame and the linked frame timings. | 
| syncInterval | This was the vsync mode for the given frame and the linked frame timings. | 
| widthScale | This was the width scale factor of the Dynamic Resolution system(if used) for the given frame and the linked frame timings. |