Sdílet prostřednictvím


Události Media Foundation

Událost Popis
MEAudioSessionDeviceRemoved Zvukové zařízení bylo odebráno.
MEAudioSessionDisconnected Zvuková relace byla odpojena od relace Terminálové služby systému Windows.
MEAudioSessionExclusiveModeOverride Zvuková relace byla zrušena výhradním režimem připojení.
MEAudioSessionFormatChanged Výchozí formát zvuku pro zvukové zařízení se změnil.
MEAudioSessionGroupingParamChanged Parametry seskupení se změnily pro zvukovou relaci.
MEAudioSessionIconChanged Ikona zvukové relace se změnila.
MEAudioSessionNameChanged Zobrazovaný název zvukové relace se změnil.
MEAudioSessionServerShutdown Systém zvukového serveru Windows byl vypnutý.
MEAudioSessionVolumeChanged Změnil se stav hlasitosti nebo ztlumení zvukové relace.
MEBufferingStarted Zdroj médií začal ukládat data do vyrovnávací paměti.
MEBufferingStopped Zdroj médií přestal ukládat data do vyrovnávací paměti.
MECaptureAudioSessionDeviceRemoved Zařízení bylo odebráno.
MECaptureAudioSessionDisconnected Zvuková relace je odpojená, protože uživatel se odhlásil z relace služby WTS (Windows Terminal Services).
MECaptureAudioSessionExclusiveModeOverride Uživatel otevřel zvukový stream ve výhradním režimu.
MECaptureAudioSessionFormatChanged Formát zvuku se změnil.
MECaptureAudioSessionServerShutdown Server zvukové relace se vypne.
MECaptureAudioSessionVolumeChanged Svazek se změnil.
MEConnectEnd Zdroj sítě dokončil otevření adresy URL.
MEConnectStart Zdroj sítě začal otevírat adresu URL.
MEContentProtectionMessage Konfigurace se změnila pro schéma ochrany výstupu.
MEEnablerCompleted Akce objektu povolení obsahu je dokončena.
MEEnablerProgress Signalizuje průběh objektu povolení obsahu.
MEEndOfPresentation Když prezentace skončí, vyvolá se zdrojem médií.
MEEndOfPresentationSegment Při dokončení segmentu je vyvolán zdrojem sekvenceru a následuje jiný segment.
MEEndOfStream Když stream skončí, vyvolá se datovým proudem médií.
MEError Signalizuje závažnou chybu.
MEExtendedType Vlastní typ události.
MEIndividualizationCompleted Individuální nastavení je dokončeno.
MEIndividualizationStart Individualizace se chystá začít.
MELicenseAcquisitionCompleted Získání licence je hotové.
MELicenseAcquisitionStart Získání licence se chystá začít.
MEMediaSample Vyvolá se, když datový proud médií doručí novou ukázku.
MENewPresentation Při vyvolání zdroje médií je nová prezentace připravená.
MENewStream Vyvolání zdrojem médií při spuštění nového datového proudu.
MENonFatalError Během streamování došlo k ne závažné chybě.
MEPolicyChanged Změnily se výstupní zásady pro datový proud.
MEPolicyError Vyvolán důvěryhodným výstupem, pokud dojde k chybě při vynucování výstupních zásad.
MEPolicyReport Obsahuje informace o stavu vynucení výstupních zásad.
MEPolicySet Metoda MMFOutputTrustAuthority::SetPolicy dokončena.
MEQualityNotify Poskytuje zpětnou vazbu o kvalitě přehrávání pro správce kvality.
MEReconnectEnd Vyvolá se zdrojem médií na konci pokusu o opětovné připojení.
MEReconnectStart Vyvolá se zdrojem médií na začátku pokusu o opětovné připojení.
MERendererEvent Při přijetí události uživatele z prezentujícího vyvolá vylepšený renderer videa (EVR).
MESequencerSourceTopologyUpdated Vyvolá se zdrojem sekvenceru, když MMFSequencerSource::UpdateTopology metoda asynchronně.
MESessionCapabilitiesChanged Vyvolána relací médií při změně schopností relace.
MESessionClosed Vyvolá se, když MMFMediaSession::Close metoda dokončí asynchronně.
MESessionEnded Když se dokončí přehrávání poslední prezentace ve frontě přehrávání, vyvolá se relace multimédií.
MESessionNotifyPresentationTime Vyvolána relací médií při spuštění nové prezentace.
MESessionPaused Vyvolá se, když MMFMediaSession::P ause metoda asynchronně.
MESessionRateChanged Vyvolána relací médií při změně rychlosti přehrávání.
MESessionScrubSampleComplete Po dokončení žádosti o scrubbing vyvolá relaci médií.
MESessionStarted Vyvolá se, když MMFMediaSession::Start metoda dokončí asynchronně.
MESessionStopped Vyvolá se, když MMFMediaSession::Stop metoda dokončí asynchronně.
MESessionStreamSinkFormatChanged Když se formát změní v jímce médií, vyvolá se relace médií.
MESessionTopologiesCleared Vyvolá media Session, když MMFMediaSession::ClearTopologies metoda dokončí asynchronně.
MESessionTopologySet Vyvolá se po dokončení MMFMediaSession::SetTopology metoda asynchronně
MESessionTopologyStatus Vyvolána relací médií, když se změní stav topologie.
MESinkInvalidated Vyvolá se, když se jímka médií stane neplatnou.
MESourceCharacteristicsChanged Vyvolání zdrojem médií při změně vlastností zdroje.
MESourceMetadataChanged Vyvolání zdrojem médií při aktualizaci metadat.
MESourcePaused Vyvolána zdrojem médií, když MMFMediaSource::P ause metoda asynchronně.
MESourceRateChanged Když se rychlost přehrávání změní, vyvolá se zdrojem médií.
MESourceRateChangeRequested Vyvolána zdrojem médií, aby požádala o novou rychlost přehrávání.
MESourceSeeked Vyvolá se, když se zdroj médií pokusí o novou pozici.
MESourceStarted Vyvolá se při spuštění zdroje médií bez hledání.
MESourceStopped Vyvolána zdrojem médií, když MMFMediaSource::Stop metoda dokončí asynchronně.
MEStreamFormatChanged Když se změní typ média datového proudu, vyvolá se datový proud médií.
MEStreamPaused Když MMFMediaSource::P ause metoda asynchronně vyvolá datový proud médií.
MEStreamSeeked Vyvolání mediálního streamu po volání MMFMediaSource::Start způsobí hledání v datovém proudu.
MEStreamSinkDeviceChanged Pokud se videozařízení změní, zvedá se jímky datových proudů EVR.
MEStreamSinkFormatChanged Když typ média jímky jímky už není platný.
MEStreamSinkMarker Je volána metoda MMFStreamSink::P laceMarker metoda.
MEStreamSinkPaused Po dokončení přechodu do pozastaveného stavu je vyvýšen jímkou datového proudu.
MEStreamSinkPrerolled Vyvolání jímky datového proudu, když datový proud obdržel dostatek dat předběžného zápisu, aby se začalo vykreslovat.
MEStreamSinkRateChanged Při změně rychlosti se zvýší jímkou datového proudu.
MEStreamSinkRequestSample Vyvolání jímkou datového proudu k vyžádání nové ukázky médií z kanálu.
MEStreamSinkScrubSampleCompleComplete Po dokončení žádosti o scrubbing je vyvolán jímkou datového proudu.
MEStreamSinkStarted Po dokončení přechodu do spuštěného stavu vyvolá jímka datového proudu.
MEStreamSinkStopped Po dokončení přechodu do zastaveného stavu vyvolá jímka datového proudu.
MEStreamStarted Vyvolání mediálního streamu při spuštění zdroje bez hledání.
MEStreamStopped Vyvolá se datový proud médií, když MMFMediaSource::Stop metoda dokončí asynchronně.
MEStreamThinMode Vyvolání datového proudu médií při spuštění nebo zastavení ztenčení datového proudu.
MEStreamTick Signály, že datový proud médií nemá k dispozici data v zadaném čase.
METransformDrainComplete Po dokončení operace vyprázdnění se odešle asynchronní transformací Media Foundation (MFT).
METransformHaveOutput Odešle asynchronní MFT, když jsou k dispozici nová výstupní data z MFT.
METransformMarker Odešle asynchronní MFT v reakci na zprávu MFT_MESSAGE_COMMAND_MARKER.
METransformNeedInput Odešle asynchronní MFT k vyžádání nové vstupní ukázky.
MEUnknown Neznámý typ události.
MEUpdatedStream Vyvolá se zdrojem médií při restartování nebo hledání datového proudu, který je již aktivní.
MEVideoCaptureDevicePreempted Zařízení bylo vyřazeno.
MEVideoCaptureDeviceRemoved Zařízení bylo odebráno.

 

Referenční k programování Media Foundation

generátory událostí médií

MMFMediaEventGenerator