CBaseVideoRenderer::PreparePerformanceData
A version of this page is also available for
4/8/2010
Sets the m_trLate and m_trFrame values of the current frame.
Syntax
void PreparePerformanceData(
int trLate,
int trFrame
);
Parameters
- trLate
How late the sample was beyond its due time, in reference time units.
- trFrame
Interframe time, in reference time units.
Return Value
None.
Remarks
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.
Requirements
Windows Embedded CE | Windows CE 2.12 and later |
Note | Microsoft DirectShow applications and DirectShow filters have different include file and Library requirements For more information, see Setting Up the Build Environment, Version 2.12 requires DXPAK 1.0 or later |