Функция MFCreatePresentationClock (mfidl.h)

Создает часы презентации. Часы презентации используются для планирования времени отрисовки примеров и синхронизации нескольких потоков.

Синтаксис

HRESULT MFCreatePresentationClock(
  IMFPresentationClock **ppPresentationClock
);

Параметры

ppPresentationClock

Получает указатель на интерфейс IMFPresentationClock часов. Вызывающий объект должен освободить интерфейс .

Возвращаемое значение

Если эта функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Вызывающий должен завершить работу часов презентации, вызвав IMFShutdown::Shutdown в часах.

Обычно приложения не создают часы презентации. Сеанс мультимедиа автоматически создает часы презентации. Чтобы получить указатель на часы презентации из сеанса мультимедиа, вызовите IMFMediaSession::GetClock.

Требования

   
Минимальная версия клиента Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header mfidl.h
Библиотека Mf.lib
DLL Mf.dll

См. также раздел

Сведения о сеансе мультимедиа

IMFPresentationClock

Функции Media Foundation