Интерфейс IMFMediaSinkPreroll (mfidl.h)

Позволяет приемнику мультимедиа получать образцы до запуска часов презентации.

Чтобы получить указатель на этот интерфейс, вызовите QueryInterface в приемнике мультимедиа.

Наследование

Интерфейс IMFMediaSinkPreroll наследуется от интерфейса IUnknown . IMFMediaSinkPreroll также имеет следующие типы членов:

Методы

Интерфейс IMFMediaSinkPreroll содержит следующие методы.

 
IMFMediaSinkPreroll::NotifyPreroll

Уведомляет приемник мультимедиа о том, что часы презентации вот-вот начнутся.

Комментарии

Приемники мультимедиа могут реализовать этот интерфейс для поддержки плавного воспроизведения и переходов. Если приемник мультимедиа предоставляет этот интерфейс, он может получать примеры до запуска часов презентации. Затем он может предварительно обработать примеры, чтобы отрисовка началась сразу же при запуске часов. Предварительная подготовка помогает избежать сбоев во время воспроизведения.

Если приемник мультимедиа поддерживает предварительную версию, метод IMFMediaSink::GetCharacteristics приемника мультимедиа должен возвращать флаг MEDIASINK_CAN_PREROLL.

Требования

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

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

Интерфейсы Media Foundation

Приемники мультимедиа