IMFClockStateSink::OnClockStop method (mfidl.h)
Called when the presentation clock stops.
Syntax
HRESULT OnClockStop(
[in] MFTIME hnsSystemTime
);
Parameters
[in] hnsSystemTime
The system time when the clock stopped, in 100-nanosecond units.
Return value
The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.
Return code | Description |
---|---|
|
The method succeeded. |
|
Deprecated. Do not use this error code. |
Remarks
When the presentation clock's IMFPresentationClock::Stop method is called, the clock notifies the presentation time source by calling the presentation time source's OnClockStop method. This call occurs synchronously within the Stop method. If the time source returns an error from OnClockStop, the presentation clock's Stop method returns an error and the state change does not take place.
For any object that is not the presentation time source, the OnClockStop method is called asynchronously, after the state change is completed.
If an object is already stopped, it should return S_OK from OnClockStop. It should not return an error code.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2008 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | mfidl.h |
Library | Mfuuid.lib |