Метод IMFClockStateSink::OnClockStop (mfidl.h)
Вызывается при остановке часов презентации.
Синтаксис
HRESULT OnClockStop(
[in] MFTIME hnsSystemTime
);
Параметры
[in] hnsSystemTime
Системное время остановки часов в единицах 100 наносекунд.
Возвращаемое значение
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
|
Не рекомендуется. Не используйте этот код ошибки. |
Комментарии
При вызове метода IMFPresentationClock::Stop часы представления уведомляют источник времени презентации, вызывая метод OnClockStop источника времени презентации. Этот вызов выполняется синхронно в методе Stop . Если источник времени возвращает ошибку из OnClockStop, метод Stop часов представления возвращает ошибку, и изменение состояния не происходит.
Для любого объекта, который не является источником времени представления, метод OnClockStop вызывается асинхронно после изменения состояния.
Если объект уже остановлен, он должен вернуть S_OK из OnClockStop. Он не должен возвращать код ошибки.
Требования
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | mfidl.h |
Библиотека | Mfuuid.lib |