Media Foundation Ereignisse

Ereignis BESCHREIBUNG
MEAudioSessionDeviceRemoved Das Audiogerät wurde entfernt.
MEAudioSessionDisconnected Die Audiositzung wurde von einer Windows-Terminal Services-Sitzung getrennt.
MEAudioSessionExclusiveModeOverride Die Audiositzung wurde durch eine Verbindung im exklusiven Modus vorab beendet.
MEAudioSessionFormatChanged Das Standardaudioformat für das Audiogerät wurde geändert.
MEAudioSessionGroupingParamChanged Die Gruppierungsparameter wurden für die Audiositzung geändert.
MEAudioSessionIconChanged Das Audiositzungssymbol wurde geändert.
MEAudioSessionNameChanged Der Anzeigename der Audiositzung wurde geändert.
MEAudioSessionServerShutdown Das Windows Audioserversystem wurde heruntergefahren.
MEAudioSessionVolumeChanged Der Lautstärke- oder Stummschaltungszustand der Audiositzung wurde geändert.
MEBufferingStarted Eine Medienquelle wurde gestartet, um Daten zu puffern.
MEBufferingStopped Eine Medienquelle hat die Pufferung von Daten beendet.
MECaptureAudioSessionDeviceRemoved Das Gerät wurde entfernt.
MECaptureAudioSessionDisconnected Die Audiositzung wird getrennt, da sich der Benutzer von einer Windows-Terminal Services-Sitzung (WTS) abgemelgt hat.
MECaptureAudioSessionExclusiveModeOverride Der Benutzer hat einen Audiostream im exklusiven Modus geöffnet.
MECaptureAudioSessionFormatChanged Das Audioformat wurde geändert.
MECaptureAudioSessionServerShutdown Der Audiositzungsserver wird heruntergefahren.
MECaptureAudioSessionVolumeChanged Das Volume wurde geändert.
MEConnectEnd Die Netzwerkquelle hat das Öffnen einer URL beendet.
MEConnectStart Die Netzwerkquelle hat mit dem Öffnen einer URL begonnen.
MEContentProtectionMessage Die Konfiguration für ein Ausgabeschutzschema wurde geändert.
MEEnablerCompleted Die Aktion eines Inhaltsermöglichungsobjekts ist abgeschlossen.
MEEnablerProgress Signalisiert den Fortschritt eines Inhalts-Enabler-Objekts.
MEEndOfPresentation Wird von einer Medienquelle ausgelöst, wenn eine Präsentation endet.
MEEndOfPresentationSegment Wird von der Sequencerquelle ausgelöst, wenn ein Segment abgeschlossen ist, gefolgt von einem anderen Segment.
MEEndOfStream Wird von einem Medienstream ausgelöst, wenn der Stream endet.
MEError Signalisiert einen schwerwiegenden Fehler.
MEExtendedType Benutzerdefinierter Ereignistyp.
MEIndividualizationCompleted Die Individualisierung ist abgeschlossen.
MEIndividualizationStart Die Individualisierung beginnt.
MELicenseAcquisitionCompleted Der Lizenzerwerb ist abgeschlossen.
MELicenseAcquisitionStart Der Lizenzerwerb beginnt.
MEMediaSample Wird ausgelöst, wenn ein Medienstream ein neues Beispiel liefert.
MENewPresentation Durch eine Medienquelle ausgelöst, ist eine neue Präsentation bereit.
MENewStream Wird von einer Medienquelle ausgelöst, wenn ein neuer Stream gestartet wird.
MENonFatalError Beim Streaming ist ein nicht schwerwiegender Fehler aufgetreten.
MEPolicyChanged Die Ausgaberichtlinie für einen Stream wurde geändert.
MEPolicyError Wird von einer vertrauenswürdigen Ausgabe ausgelöst, wenn beim Erzwingen der Ausgaberichtlinie ein Fehler auftritt.
MEPolicyReport Enthält Statusinformationen zur Erzwingung einer Ausgaberichtlinie.
MEPolicySet Die METHODE TOKENOutputTrustAuthority::SetPolicy wurde abgeschlossen.
MEQualityNotify Gibt Dem Quality Manager Feedback zur Wiedergabequalität.
MEReconnectEnd Wird von einer Medienquelle am Ende eines Verbindungsversuchs ausgelöst.
MEReconnectStart Wird von einer Medienquelle zu Beginn eines Verbindungsversuchs ausgelöst.
MERendererEvent Wird vom erweiterten Videorenderer (EVR) ausgelöst, wenn er ein Benutzerereignis vom Moderator empfängt.
MESequencerSourceTopologyUpdated Wird von der Sequencerquelle ausgelöst, wenn die ASYNCHRONOUSSequencerSource::UpdateTopology-Methode asynchron abgeschlossen wird.
MESessionCapabilitiesChanged Wird von der Mediensitzung ausgelöst, wenn sich die Sitzungsfunktionen ändern.
MESessionClosed Wird ausgelöst, wenn die ASYNCHRONOUSMediaSession::Close-Methode asynchron abgeschlossen wird.
MESessionEnded Wird von der Mediensitzung ausgelöst, wenn die Wiedergabe der letzten Präsentation in der Wiedergabewarteschlange abgeschlossen ist.
MESessionNotifyPresentationTime Wird von der Mediensitzung ausgelöst, wenn eine neue Präsentation beginnt.
MESessionPaused Wird ausgelöst, wenn die :P ause-Methode asynchron abgeschlossen wird.
MESessionRateChanged Wird von der Mediensitzung ausgelöst, wenn sich die Wiedergaberate ändert.
MESessionScrubSampleComplete Wird von der Mediensitzung ausgelöst, wenn eine Bereinigungsanforderung abgeschlossen wird.
MESessionStarted Wird ausgelöst, wenn die ASYNCHRONOUSMediaSession::Start-Methode asynchron abgeschlossen wird.
MESessionStopped Wird ausgelöst, wenn die ASYNCHRONOUSMediaSession::Stop-Methode asynchron abgeschlossen wird.
MESessionStreamSinkFormatChanged Wird von der Mediensitzung ausgelöst, wenn sich das Format in einer Mediensenke ändert.
MESessionTopologiesCleared Wird von der Mediensitzung ausgelöst, wenn die METHODE VONMEDIASESSION::ClearTopologies asynchron abgeschlossen wird.
MESessionTopologySet Wird ausgelöst, nachdem die METHODE "ASYNCHRONOUSMediaSession::SetTopology" asynchron abgeschlossen wurde.
MESessionTopologyStatus Wird von der Mediensitzung ausgelöst, wenn sich der Status einer Topologie ändert.
MESinkInvalidated Wird ausgelöst, wenn eine Mediensenke ungültig wird.
MESourceCharacteristicsChanged Wird von einer Medienquelle ausgelöst, wenn sich die Merkmale der Quelle ändern.
MESourceMetadataChanged Wird von einer Medienquelle ausgelöst, wenn die Metadaten aktualisiert werden.
MESourcePaused Wird von einer Medienquelle ausgelöst, wenn die ASYNCHRONOUSMediaSource::P ause-Methode asynchron abgeschlossen wird.
MESourceRateChanged Wird von einer Medienquelle ausgelöst, wenn sich die Wiedergaberate ändert.
MESourceRateChangeRequested Wird von einer Medienquelle ausgelöst, um eine neue Wiedergaberate anzufordern.
MESourceSeeked Wird ausgelöst, wenn eine Medienquelle an eine neue Position sucht.
MESourceStarted Wird ausgelöst, wenn eine Medienquelle ohne Suche gestartet wird.
MESourceStopped Wird von einer Medienquelle ausgelöst, wenn die METHODE VONMEDIASOURCE::Stop asynchron abgeschlossen wird.
MEStreamFormatChanged Wird von einem Medienstream ausgelöst, wenn sich der Medientyp des Streams ändert.
MEStreamPaused Wird von einem Medienstream ausgelöst, wenn die METHODE "Source::P ause" asynchron abgeschlossen wird.
MEStreamSeeked Wird von einem Medienstream nach einem Aufruf von SEEKMediaSource::Start ausgelöst, wird eine Suche im Stream ausgelöst.
MEStreamSinkDeviceChanged Wird von den Streamsenken der EVR ausgelöst, wenn sich das Videogerät ändert.
MEStreamSinkFormatChanged Wird von einer Streamsenke ausgelöst, wenn der Medientyp der Senke nicht mehr gültig ist.
MEStreamSinkMarker Wird von einer Streamsenke ausgelöst, nachdem die METHODE VONSTREAMSink::P laceMarker aufgerufen wurde.
MEStreamSinkPaused Wird von einer Streamsenke ausgelöst, wenn der Übergang in den angehaltenen Zustand abgeschlossen ist.
MEStreamSinkPrerolled Wird von einer Streamsenke ausgelöst, wenn der Stream genügend Vorabrolldaten empfangen hat, um mit dem Rendern zu beginnen.
MEStreamSinkRateChanged Wird von einer Streamsenke ausgelöst, wenn sich die Rate geändert hat.
MEStreamSinkRequestSample Wird von einer Streamsenke ausgelöst, um ein neues Medienbeispiel aus der Pipeline anzufordern.
MEStreamSinkScrubSampleComplete Wird von einer Streamsenke ausgelöst, wenn eine Bereinigungsanforderung abgeschlossen wird.
MEStreamSinkStarted Wird von einer Streamsenke ausgelöst, wenn der Übergang in den Ausführungszustand abgeschlossen ist.
MEStreamSinkStopped Wird von einer Streamsenke ausgelöst, wenn der Übergang in den Zustand "Beendet" abgeschlossen ist.
MEStreamStarted Wird von einem Medienstream ausgelöst, wenn die Quelle ohne Suche gestartet wird.
MEStreamStopped Wird von einem Mediendatenstrom ausgelöst, wenn die METHODE VONMEDIASOURCE::Stop asynchron abgeschlossen wird.
MEStreamThinMode Wird von einem Medienstream ausgelöst, wenn er den Stream startet oder beendet.
MEStreamTick Signalisiert, dass für einen Medienstream zu einem bestimmten Zeitpunkt keine Daten verfügbar sind.
METransformDrainComplete Wird von einer asynchronen Media Foundation Transformation (MFT) gesendet, wenn ein Entleerungsvorgang abgeschlossen ist.
METransformHaveOutput Wird von einem asynchronen MFT gesendet, wenn neue Ausgabedaten aus dem MFT verfügbar sind.
METransformMarker Wird von einem asynchronen MFT als Reaktion auf eine MFT _ MESSAGE COMMAND _ _ MARKER-Nachricht gesendet.
METransformNeedInput Wird von einem asynchronen MFT gesendet, um ein neues Eingabebeispiel anzufordern.
MEUnknown Unbekannter Ereignistyp.
MEUpdatedStream Wird von einer Medienquelle ausgelöst, wenn ein bereits aktiver Stream neu gestartet oder gesucht wird.
MEVideoCaptureDevicePreempted Das Gerät wurde vorzeitig beendet.
MEVideoCaptureDeviceRemoved Das Gerät wurde entfernt.

Media Foundation-Programmierreferenz

Medienereignisgeneratoren

WFMediaEventGenerator