Share via


CBaseVideoRenderer::PreparePerformanceData

A version of this page is also available for

Windows Embedded CE 6.0 R3

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