Интерфейс IMFMediaSink (mfidl.h)
Реализуется объектами приемника мультимедиа. Этот интерфейс является базовым интерфейсом для всех приемников мультимедиа Media Foundation. Приемники потоков обрабатывают фактические данные в каждом потоке.
Наследование
Интерфейс IMFMediaSink наследуется от интерфейса IUnknown . IMFMediaSink также имеет следующие типы членов:
Методы
Интерфейс IMFMediaSink имеет следующие методы.
IMFMediaSink::AddStreamSink Добавляет новый приемник потока в приемник мультимедиа. |
IMFMediaSink::GetCharacteristics Возвращает характеристики приемника мультимедиа. |
IMFMediaSink::GetPresentationClock Возвращает часы презентации, заданные в приемнике мультимедиа. |
IMFMediaSink::GetStreamSinkById Возвращает приемник потока, заданный идентификатором потока. |
IMFMediaSink::GetStreamSinkByIndex Возвращает приемник потока, заданный индексом. |
IMFMediaSink::GetStreamSinkCount Возвращает количество приемников потоков в этом приемнике мультимедиа. |
IMFMediaSink::RemoveStreamSink Удаляет приемник потока из приемника мультимедиа. |
IMFMediaSink::SetPresentationClock Задает часы презентации в приемнике мультимедиа. |
IMFMediaSink::Shutdown Завершает работу приемника мультимедиа и освобождает используемые ресурсы. |
Требования
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | mfidl.h |