Метод IMFSourceReaderCallback::OnEvent (mfreadwrite.h)
Вызывается, когда средство чтения источника получает определенные события из источника мультимедиа.
Синтаксис
HRESULT OnEvent(
[in] DWORD dwStreamIndex,
[in] IMFMediaEvent *pEvent
);
Параметры
[in] dwStreamIndex
Для событий потока значением является отсчитываемый от нуля индекс потока, отправляющего событие. Для исходных событий значение равно MF_SOURCE_READER_MEDIASOURCE.
[in] pEvent
Указатель на интерфейс IMFMediaEvent события.
Возвращаемое значение
Возвращает значение HRESULT . В настоящее время средство чтения исходного кода игнорирует возвращаемое значение.
Комментарии
В текущей реализации средство чтения исходного кода использует этот метод для пересылки в приложение следующих событий:
- MEBufferingStarted
- MEBufferingStopped
- MEConnectEnd
- MEConnectStart
- MEExtendedType
- MESourceCharacteristicsChanged
- MESourceMetadataChanged
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Дополнение к Windows 7, Windows Vista и обновлению платформы для Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | mfreadwrite.h |