Zdarzenia programu Media Foundation
Zdarzenie | Opis |
---|---|
MEAudioSessionDeviceRemoved | Urządzenie audio zostało usunięte. |
MEAudioSessionDisconnected | Sesja audio została odłączona od sesji usług terminalowych systemu Windows |
MEAudioSessionExclusiveModeOverride | Sesja audio została wywłaszczone przez połączenie w trybie wyłącznym. |
MEAudioSessionFormatChanged | Domyślny format audio urządzenia audio został zmieniony. |
MEAudioSessionGroupingParamChanged | Parametry grupowania zmieniły się dla sesji audio. |
MEAudioSessionIconChanged | Ikona sesji audio została zmieniona. |
MEAudioSessionNameChanged | Nazwa wyświetlana sesji audio została zmieniona. |
MEAudioSessionServerShutdown | System windows audio server został zamknięty. |
MEAudioSessionVolumeChanged | Stan głośności lub wyciszenia sesji audio został zmieniony |
MEBufferingStarted | Źródło multimediów zaczęło buforować dane. |
MEBufferingStopped | Źródło multimediów zatrzymało buforowanie danych. |
MECaptureAudioSessionDeviceRemoved | Urządzenie zostało usunięte. |
MECaptureAudioSessionDisconnected | Sesja audio jest rozłączona, ponieważ użytkownik wylogował się z sesji usług terminalowych systemu Windows (WTS). |
MECaptureAudioSessionExclusiveModeOverride | Użytkownik otworzył strumień audio w trybie wyłącznym. |
MECaptureAudioSessionFormatChanged | Format audio został zmieniony. |
MECaptureAudioSessionServerShutdown | Zamknięcie serwera sesji audio. |
MECaptureAudioSessionVolumeChanged | Wolumin został zmieniony. |
MEConnectEnd | Źródło sieci zakończyło otwieranie adresu URL. |
MEConnectStart | Źródło sieci zaczęło otwierać adres URL. |
MEContentProtectionMessage | Konfiguracja została zmieniona dla schematu ochrony danych wyjściowych. |
MEEnablerCompleted | Akcja obiektu włączania zawartości jest zakończona. |
MEEnablerProgress | Sygnalizuje postęp obiektu włączania zawartości. |
MEEndOfPresentation | Wywoływane przez źródło multimediów po zakończeniu prezentacji. |
MEEndOfPresentationSegment | Wywoływane przez źródło programu Sequencer po zakończeniu segmentu i następuje kolejny segment. |
MEEndOfStream | Wywoływane przez strumień multimedialny po zakończeniu strumienia. |
MEError | Sygnalizuje poważny błąd. |
MEExtendedType | Niestandardowy typ zdarzenia. |
MEIndividualizationCompleted | Personalizacja jest kompletna. |
MEIndividualizationStart | Indywidualizowanie ma się rozpocząć. |
MELicenseAcquisitionCompleted | Pozyskiwanie licencji zostało ukończone. |
MELicenseAcquisitionStart | Pozyskiwanie licencji ma się rozpocząć. |
MEMediaSample | Zgłaszane, gdy strumień multimediów dostarcza nowy przykład. |
MENewPresentation | Podniesione przez źródło multimediów nowa prezentacja jest gotowa. |
MENewStream | Wywoływane przez źródło multimediów podczas uruchamiania nowego strumienia. |
MENonFatalError | Wystąpił błąd niekrytyczny podczas przesyłania strumieniowego. |
MEPolicyChanged | Zasady danych wyjściowych dla strumienia uległy zmianie. |
MEPolicyError | Zgłoszone przez zaufane dane wyjściowe, jeśli wystąpi błąd podczas wymuszania zasad danych wyjściowych. |
MEPolicyReport | Zawiera informacje o stanie wymuszania zasad wyjściowych. |
MEPolicySet | Ukończono metodę IMFOutputTrustAuthority::SetPolicy. |
MEQualityNotify | Dostarcza opinię na temat jakości odtwarzania w menedżerze jakości. |
MEReconnectEnd | Wywoływane przez źródło multimediów na końcu próby ponownego nawiązania połączenia. |
MEReconnectStart | Wywoływane przez źródło multimediów na początku próby ponownego nawiązania połączenia. |
MERendererEvent | Wywoływane przez ulepszony program renderowania wideo (EVR) po odebraniu zdarzenia użytkownika z prezentera. |
MESequencerSourceTopologyUpdated | Wywoływane przez źródło programu sequencer, gdy metoda IMFSequencerSource::UpdateTopology metoda kończy się asynchronicznie. |
MESessionCapabilitiesChanged | Wywoływane przez sesję multimediów po zmianie możliwości sesji. |
MESessionClosed | Zgłaszane, gdy metoda IMFMediaSession::Close kończy się asynchronicznie. |
MESessionEnded | Wywoływana przez sesję multimediów po zakończeniu odtwarzania ostatniej prezentacji w kolejce odtwarzania. |
MESessionNotifyPresentationTime | Wywoływana przez sesję multimediów po rozpoczęciu nowej prezentacji. |
MESessionPaused | Podniesione, gdy metoda IMFMediaSession::P ause kończy się asynchronicznie. |
MESessionRateChanged | Podniesione przez sesję multimediów po zmianie częstotliwości odtwarzania. |
MESessionScrubSampleComplete | Wywoływana przez sesję multimediów po zakończeniu żądania czyszczenia. |
MESessionStarted | Zgłaszane, gdy metoda IMFMediaSession::Start kończy się asynchronicznie. |
MESessionStopped | Zgłaszane, gdy metoda IMFMediaSession::Stop kończy się asynchronicznie. |
MESessionStreamSinkFormatChanged | Wywoływane przez sesję multimediów, gdy format zmienia się na ujściu multimediów. |
MESessionTopologiesCleared | Zgłoszone przez sesję medialną, gdy metoda IMFMediaSession::ClearTopologies metoda kończy się asynchronicznie. |
MESessionTopologySet | Podniesione po IMFMediaSession::SetTopology metoda kończy asynchronicznie |
MESessionTopologyStatus | Wywoływana przez sesję multimediów po zmianie stanu topologii. |
MESinkInvalidated | Podniesione, gdy ujście multimediów stanie się nieprawidłowe. |
MESourceCharacteristicsChanged | Wywoływane przez źródło multimediów, gdy cechy źródła się zmieniają. |
MESourceMetadataChanged | Wywoływane przez źródło multimediów, gdy aktualizuje metadane. |
MESourcePaused | Wywoływane przez źródło multimediów, gdy metoda IMFMediaSource::P ause kończy się asynchronicznie. |
MESourceRateChanged | Wywoływane przez źródło multimediów, gdy zmienia się szybkość odtwarzania. |
MESourceRateChangeRequested | Wywoływane przez źródło multimediów w celu żądania nowej częstotliwości odtwarzania. |
MESourceSeeked | Podniesione, gdy źródło multimediów ma nową pozycję. |
MESourceStarted | Podniesione, gdy źródło multimediów zaczyna się bez poszukiwania. |
MESourceStopped | Wywoływane przez źródło multimediów, gdy metoda IMFMediaSource::Stop kończy się asynchronicznie. |
MEStreamFormatChanged | Wywoływane przez strumień multimedialny po zmianie typu nośnika strumienia. |
MEStreamPaused | Wywoływane przez strumień multimediów, gdy metoda IMFMediaSource::P ause metoda kończy się asynchronicznie. |
MEStreamSeeked | Zgłoszone przez strumień multimediów po wywołaniu IMFMediaSource::Start powoduje wyszukiwanie w strumieniu. |
MEStreamSinkDeviceChanged | Podniesione przez ujścia strumienia EVR, jeśli urządzenie wideo ulegnie zmianie. |
MEStreamSinkFormatChanged | Podniesione przez ujście strumienia, gdy typ nośnika ujścia nie jest już prawidłowy. |
MEStreamSinkMarker | Wywoływana jest metoda IMFStreamSink::P laceMarker. |
MEStreamSinkPaused | Podniesione przez ujście strumienia po zakończeniu przejścia do stanu wstrzymania. |
MEStreamSinkPrerolled | Podniesione przez ujście strumienia, gdy strumień otrzymał wystarczającą ilość danych wstępnych do rozpoczęcia renderowania. |
MEStreamSinkRateChanged | Podniesione przez ujście strumienia, gdy szybkość uległa zmianie. |
MEStreamSinkRequestSample | Zgłoszone przez ujście strumienia w celu żądania nowego przykładu nośnika z potoku. |
MEStreamSinkScrubSampleComplete | Wywoływane przez ujście strumienia po zakończeniu żądania czyszczenia. |
MEStreamSinkStarted | Podniesione przez ujście strumienia po zakończeniu przejścia do stanu uruchomienia. |
MEStreamSinkStopped | Podniesione przez ujście strumienia po zakończeniu przejścia do stanu zatrzymania. |
MEStreamStarted | Wywoływane przez strumień multimedialny, gdy źródło zaczyna się bez wyszukiwania. |
MEStreamStopped | Wywoływane przez strumień multimediów, gdy metoda IMFMediaSource::Stop kończy się asynchronicznie. |
MEStreamThinMode | Wywoływane przez strumień multimedialny podczas uruchamiania lub zatrzymywania rozrzedzania strumienia. |
MEStreamTick | Sygnały, że strumień multimedialny nie ma danych dostępnych w określonym czasie. |
METransformDrainComplete | Wysłane przez asynchroniczne przekształcenie programu Media Foundation (MFT) po zakończeniu operacji opróżniania. |
METransformHaveOutput | Wysłane przez asynchroniczny MFT, gdy nowe dane wyjściowe są dostępne z MFT. |
METransformMarker | Wysłane przez asynchroniczny MFT w odpowiedzi na komunikat MFT_MESSAGE_COMMAND_MARKER. |
METransformNeedInput | Wysłane przez asynchroniczny MFT w celu zażądania nowego przykładu danych wejściowych. |
MEUnknown | Nieznany typ zdarzenia. |
MEUpdatedStream | Wywoływane przez źródło multimediów po ponownym uruchomieniu lub wyszukiwaniu strumienia, który jest już aktywny. |
MEVideoCaptureDevicePreempted | Urządzenie zostało wywłaszczone. |
MEVideoCaptureDeviceRemoved | Urządzenie zostało usunięte. |
Tematy pokrewne
-
dokumentacja programowania Media Foundation