События Media Foundation
Событие | Описание |
---|---|
MEAudioSessionDevice Удалено | Звуковое устройство было удалено. |
MEAudioSessionDisconnected | Аудиосеанс был отключен от сеанса служб Терминал Windows |
MEAudioSessionExclusiveModeOverride | Аудиосеанс был превышен подключением в монопольном режиме. |
MEAudioSessionFormatChanged | Формат звука по умолчанию для звукового устройства изменен. |
MEAudioSessionGroupingParamChanged | Параметры группировки, измененные для звукового сеанса. |
MEAudioSessionIconChanged | Значок звукового сеанса изменен. |
MEAudioSessionNameChanged | Отображаемое имя звукового сеанса изменилось. |
MEAudioSessionServerShutdown | Система аудиосервера Windows была выключена. |
MEAudioSessionVolumeChanged | Громкость или состояние звука звукового сеанса изменены |
MEBufferingStarted | Источник мультимедиа начал буферизацию данных. |
MEBufferingStopped | Источник мультимедиа остановил буферизацию данных. |
MECaptureAudioSessionDeviceRemoved | Устройство было удалено. |
MECaptureAudioSessionDisconnected | Аудиосеанс отключен, так как пользователь выполнил выход из сеанса служб Терминал Windows (WTS). |
MECaptureAudioSessionExclusiveModeOverride | Пользователь открыл аудиопоток в монопольном режиме. |
MECaptureAudioSessionFormatChanged | Формат звука изменен. |
MECaptureAudioSessionServerShutdown | Завершение работы сервера аудиосеанса. |
MECaptureAudioSessionVolumeChanged | Том изменился. |
MEConnectEnd | Сетевой источник завершил открытие URL-адреса. |
MEConnectStart | Источник сети начал открывать URL-адрес. |
MEContentProtectionMessage | Конфигурация для схемы защиты выходных данных изменена. |
MEEnablerCompleted | Действие объекта content enabler завершено. |
MEEnablerProgress | Сигнализирует о ходе выполнения объекта включающего содержимого. |
MEEndOfPresentation | Вызывается источником мультимедиа при завершении презентации. |
MEEndOfPresentationSegment | Вызывается источником секвенсора при завершении сегмента, за которым следует другой сегмент. |
MEEndOfStream | Вызывается потоком мультимедиа при завершении потока. |
MEError | Сигнализирует о серьезной ошибке. |
MEExtendedType | Пользовательский тип события. |
MEIndividualizationCompleted | Индивидуализация завершена. |
MEIndividualizationStart | Вот-вот начнется индивидуализация. |
MELicenseAcquisitionCompleted | Получение лицензии завершено. |
MELicenseAcquisitionStart | Вот-вот начнется получение лицензии. |
MEMediaSample | Возникает, когда поток мультимедиа доставляет новый пример. |
MENewPresentation | Создаваемая источником мультимедиа новая презентация готова. |
MENewStream | Вызывается источником мультимедиа при запуске нового потока. |
MENonFatalError | Во время потоковой передачи произошла неустранимая ошибка. |
MEPolicyChanged | Политика вывода для потока изменилась. |
MEPolicyError | Вызывается доверенными выходными данными при возникновении ошибки при применении политики вывода. |
MEPolicyReport | Содержит сведения о состоянии применения политики вывода. |
MEPolicySet | Метод IMFOutputTrustAuthority::SetPolicy завершен. |
MEQualityNotify | Предоставляет менеджеру по качеству отзывы о качестве воспроизведения. |
MEReconnectEnd | Вызывается источником мультимедиа в конце попытки повторного подключения. |
MEReconnectStart | Вызывается источником мультимедиа в начале попытки повторного подключения. |
MERendererEvent | Вызывается расширенным отрисовщиком видео (EVR) при получении события пользователя от докладчика. |
MESequencerSourceTopologyUpdated | Вызывается источником секвенсора, когда метод IMFSequencerSource::UpdateTopology завершается асинхронно. |
MESessionCapabilitiesChanged | Вызывается сеансом мультимедиа при изменении возможностей сеанса. |
MESessionClosed | Возникает, когда метод IMFMediaSession::Close завершается асинхронно. |
MESessionEnded | Вызывается сеансом мультимедиа после завершения воспроизведения последней презентации в очереди воспроизведения. |
MESessionNotifyPresentationTime | Вызывается сеансом мультимедиа при запуске новой презентации. |
MESessionPaused | Возникает при асинхронном завершении метода IMFMediaSession::P ause . |
MESessionRateChanged | Вызывается сеансом мультимедиа при изменении скорости воспроизведения. |
MESessionScrubSampleComplete | Вызывается сеансом мультимедиа при выполнении запроса очистки. |
MESessionStarted | Возникает, когда метод IMFMediaSession::Start завершается асинхронно. |
MESessionStopped | Возникает, когда метод IMFMediaSession::Stop завершается асинхронно. |
MESessionStreamSinkFormatChanged | Вызывается сеансом мультимедиа при изменении формата в приемнике мультимедиа. |
MESessionTopologiesCleared | Вызывается сеансом мультимедиа, когда метод IMFMediaSession::ClearTopologies завершается асинхронно. |
MESessionTopologySet | Возникает после асинхронного завершения метода IMFMediaSession::SetTopology |
MESessionTopologyStatus | Вызывается сеансом мультимедиа при изменении состояния топологии. |
MESinkInvalidated | Возникает, когда приемник мультимедиа становится недопустимым. |
MESourceCharacteristicsChanged | Вызывается источником мультимедиа при изменении характеристик источника. |
MESourceMetadataChanged | Вызывается источником мультимедиа при обновлении метаданных. |
MESourcePaused | Вызывается источником мультимедиа, когда метод IMFMediaSource::P ause завершается асинхронно. |
MESourceRateChanged | Вызывается источником мультимедиа при изменении скорости воспроизведения. |
MESourceRateChangeRequested | Вызывается источником мультимедиа для запроса новой скорости воспроизведения. |
MESourceSeeked | Возникает, когда источник мультимедиа стремится к новой позиции. |
MESourceStarted | Возникает, когда источник мультимедиа начинается без поиска. |
MESourceStopped | Вызывается источником мультимедиа, когда метод IMFMediaSource::Stop завершается асинхронно. |
MEStreamFormatChanged | Вызывается потоком мультимедиа при изменении типа мультимедиа. |
MEStreamPaused | Вызывается потоком мультимедиа, когда метод IMFMediaSource::P ause завершается асинхронно. |
MEStreamSeeked | Поднятый медиапотоком после вызова IMFMediaSource::Start вызывает поиск в потоке. |
MEStreamSinkDeviceChanged | Вызывается приемниками потоков EVR при изменении видеоустройства. |
MEStreamSinkFormatChanged | Вызывается приемником потока, когда тип носителя приемника больше недействителен. |
MEStreamSinkMarker | Вызывается приемником потока после вызова метода IMFStreamSink::P laceMarker . |
MEStreamSinkPaused | Вызывается приемником потока после завершения перехода в приостановленное состояние. |
MEStreamSinkPrerolled | Вызывается приемником потока, когда поток получил достаточно данных предварительной подготовки для начала отрисовки. |
MEStreamSinkRateChanged | Вызывается приемником потока при изменении скорости. |
MEStreamSinkRequestSample | Вызывается приемником потока для запроса нового примера носителя из конвейера. |
MEStreamSinkScrubSampleComplete | Вызывается приемником потока при выполнении запроса очистки. |
MEStreamSinkStarted | Вызывается приемником потока после завершения перехода в состояние выполнения. |
MEStreamSinkStopped | Вызывается приемником потока после завершения перехода в остановленное состояние. |
MEStreamStarted | Вызывается потоком мультимедиа, когда источник начинается без поиска. |
MEStreamStopped | Возникает потоком мультимедиа, когда метод IMFMediaSource::Stop завершается асинхронно. |
MEStreamThinMode | Вызывается потоком мультимедиа при запуске или остановке истончения потока. |
MEStreamTick | Сигнализирует о том, что в потоке мультимедиа нет данных, доступных в указанное время. |
METransformDrainComplete | Отправляется асинхронным преобразованием Media Foundation (MFT) при завершении операции стока. |
METransformHaveOutput | Отправляется асинхронным MFT, когда новые выходные данные доступны из MFT. |
METransformMarker | Отправляется асинхронным MFT в ответ на сообщение MFT_MESSAGE_COMMAND_MARKER . |
METransformNeedInput | Отправляется асинхронным MFT для запроса нового примера входных данных. |
MEUnknown | Неизвестный тип события. |
MEUpdatedStream | Вызывается источником мультимедиа при перезапуске или поиске уже активного потока. |
MEVideoCaptureDevicePreempted | Устройство было вытеснено. |
MEVideoCaptureDeviceRemoved | Устройство удалено. |
Связанные темы