IMFPresentationClock::GetTime Method

Retrieves the latest clock time.

Syntax

public:
HRESULT GetTime(
         MFTIME *phnsClockTime
)  

Parameters

phnsClockTime
Type: MFTIME *

[out] Receives the latest clock time, in 100-nanosecond units. The time is relative to when the clock was last started.

Return value

Type: HRESULT 

The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.

Return codes
Return code Description
S_OK The method succeeded.
MF_E_CLOCK_NO_TIME_SOURCE The clock does not have a presentation time source. Call IMFPresentationClock::SetTimeSource.

Refer to Media Foundation return codes.

Remarks

This method does not attempt to smooth out jitter or otherwise account for any inaccuracies in the clock time.

Requirements

Header: Declared in mfidl.h.

Library: Use mfuuid.lib.