|Microsoft DirectX 9.0|
The PreparePerformanceData method sets the m_trLate and m_trFrame values of the current frame.
void PreparePerformanceData( int trLate, int trFrame );
Value indicating how late the sample was beyond its due time, in reference time units.
Interframe time, in reference time units.
No return value.
This member function sets m_trLate to the value of trLate and m_trFrame to the value of trFrame.
When the CBaseVideoRenderer::RecordFrameLateness member function is called from either CBaseVideoRenderer::OnRenderStart or CBaseVideoRenderer::OnDirectRender, it passes the values of m_trLate and m_trFrame for it to update the statistics. PreparePerformanceData is called from CBaseVideoRenderer::OnWaitEnd to set these data member values.