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 von einer exklusiven Verbindungsverbindung vorgesetzt.
MEAudioSessionFormatChanged Das Standard-Audioformat 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 Name der Audiositzung wurde geändert.
MEAudioSessionServerShutdown Das Windows Audioserversystem wurde heruntergefahren.
MEAudioSessionVolumeChanged Der Lautstärke- oder Stummschaltstatus der Audiositzung wurde geändert.
MEBufferingStarted Eine Medienquelle begann, Daten zu puffern.
MEBufferingStopped Eine Medienquelle hat die Pufferdaten beendet.
MECaptureAudioSessionDeviceRemoved Das Gerät wurde entfernt.
MECaptureAudioSessionDisconnected Die Audiositzung wird getrennt, da der Benutzer von einer Windows-Terminal Services -Sitzung (WTS) abgemeldet hat.
MECaptureAudioSessionExclusiveModeOverride Der Benutzer öffnete einen Audiodatenstrom im exklusiven Modus.
MECaptureAudioSessionFormatChanged Das Audioformat wurde geändert.
MECaptureAudioSessionServerShutdown Der Audiositzungsserver wird heruntergefahren.
MECaptureAudioSessionVolumeChanged Die Lautstärke wurde geändert.
MEConnectEnd Die Netzwerkquelle hat das Öffnen einer URL abgeschlossen.
MEConnectStart Die Netzwerkquelle begann mit dem Öffnen einer URL.
MEContentProtectionMessage Die Konfiguration wurde für ein Ausgabeschutzschema geändert.
MEEnablerCompleted Die Aktion des Inhaltsaktivierens des Objekts ist abgeschlossen.
MEEnablerProgress Signalisiert den Fortschritt eines Inhaltsaktiverobjekts.
MEEndOfPresentation Ausgelöst durch eine Medienquelle, wenn eine Präsentation endet.
MEEndOfPresentationSegment Ausgelöst durch die Sequenzerquelle, wenn ein Segment abgeschlossen wird und gefolgt von einem anderen Segment.
MEEndOfStream Ausgelöst durch einen Medienstrom, wenn der Datenstrom 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 Lizenzkauf ist zu beginn.
MEMediaSample Wird ausgelöst, wenn ein Mediendatenstrom ein neues Beispiel liefert.
MENewPresentation Ausgelöst durch eine Medienquelle ist eine neue Präsentation bereit.
MENewStream Ausgelöst durch eine Medienquelle, wenn es einen neuen Stream startet.
MENonFatalError Während des Streamings ist ein nicht tödlicher Fehler aufgetreten.
MEPolicyChanged Die Ausgaberichtlinie für einen Datenstrom wurde geändert.
MEPolicyError Ausgelöst durch eine vertrauenswürdige Ausgabe, wenn beim Erzwingen der Ausgaberichtlinie ein Fehler auftritt.
MEPolicyReport Enthält Statusinformationen zur Durchsetzung einer Ausgaberichtlinie.
MEPolicySet Die IMFOutputTrustAuthority::SetPolicy-Methode wurde abgeschlossen.
MEQualityNotify Stellt Feedback zur Wiedergabequalität für den Qualitätsmanager bereit.
MEReconnectEnd Ausgelöst durch eine Medienquelle am Ende eines Erneutverbindungsversuchs.
MEReconnectStart Ausgelöst durch eine Medienquelle am Anfang eines Erneutverbindungsversuchs.
MERendererEvent Ausgelöst durch den erweiterten Video renderer (EVR), wenn es ein Benutzerereignis aus dem Referenten empfängt.
MESequencerSourceTopologyUpdated Ausgelöst durch die Sequenzerquelle, wenn die IMFSequencerSource::UpdateTopology-Methode asynchron abgeschlossen ist.
MESessionCapabilitiesChanged Ausgelöst durch die Mediensitzung, wenn sich die Sitzungsfunktionen ändern.
MESessionClosed Wird ausgelöst, wenn die IMFMediaSession::Close-Methode asynchron abgeschlossen ist.
MESessionEnded Ausgelöst durch die Mediensitzung, wenn sie die letzte Präsentation in der Wiedergabewarteschlange abgeschlossen hat.
MESessionNotifyPresentationTime Ausgelöst durch die Mediensitzung, wenn eine neue Präsentation beginnt.
MESessionPaused Ausgelöst, wenn die IMFMediaSession::P ause-Methode asynchron abgeschlossen ist.
MESessionRateChanged Ausgelöst durch die Mediensitzung, wenn sich die Wiedergaberate ändert.
MESessionScrubSampleComplete Ausgelöst durch die Mediensitzung, wenn sie eine Bereinigungsanforderung abgeschlossen hat.
MESessionStarted Ausgelöst, wenn die IMFMediaSession::Start-Methode asynchron abgeschlossen ist.
MESessionStopped Ausgelöst, wenn die IMFMediaSession::Stop-Methode asynchron abgeschlossen ist.
MESessionStreamSinkFormatChanged Ausgelöst durch die Mediensitzung, wenn das Format auf einem Medien sinken wird.
MESessionTopologiesCleared Ausgelöst durch die Mediensitzung, wenn die IMFMediaSession::ClearTopologies-Methode asynchron abgeschlossen ist.
MESessionTopologySet Ausgelöst nach der IMFMediaSession::SetTopology-Methode wird asynchron abgeschlossen
MESessionTopologyStatus Ausgelöst durch die Mediensitzung, wenn sich der Status einer Topologie ändert.
MESinkInvalidated Ausgelöst, wenn ein Medien sinken wird ungültig.
MESourceCharacteristicsChanged Ausgelöst durch eine Medienquelle, wenn sich die Eigenschaften der Quelle ändern.
MESourceMetadataChanged Ausgelöst durch eine Medienquelle, wenn sie seine Metadaten aktualisiert.
MESourcePaused Ausgelöst durch eine Medienquelle, wenn die IMFMediaSource::P ause-Methode asynchron abgeschlossen ist.
MESourceRateChanged Ausgelöst durch eine Medienquelle, wenn sich die Wiedergaberate ändert.
MESourceRateChangeRequested Ausgelöst durch eine Medienquelle, um eine neue Wiedergaberate anzufordern.
MESourceSeeked Ausgelöst, wenn eine Medienquelle auf eine neue Position sucht.
MESourceStarted Ausgelöst, wenn eine Medienquelle beginnt, ohne nach der Suche zu suchen.
MESourceStopped Ausgelöst durch eine Medienquelle, wenn die IMFMediaSource::Stop-Methode asynchron abgeschlossen ist.
MEStreamFormatChanged Ausgelöst durch einen Medienstrom, wenn sich der Medientyp des Datenstroms ändert.
MEStreamPaused Ausgelöst durch einen Medienstrom, wenn die IMFMediaSource::P ause-Methode asynchron abgeschlossen ist.
MEStreamSeeked Ausgelöst durch einen Medienstrom nach einem Aufruf von IMFMediaSource::Start führt zu einer Suche im Stream.
MEStreamSinkDeviceChanged Durch die Stream-Sinken des EVR ausgelöst, wenn sich das Videogerät ändert.
MEStreamSinkFormatChanged Ausgelöst durch ein Stream sinken, wenn der Medientyp des Sinkens nicht mehr gültig ist.
MEStreamSinkMarker Ausgelöst durch ein Stream-Sink nach dem Aufruf der IMFStreamSink::P laceMarker-Methode .
MEStreamSinkPaused Ausgelöst durch ein Stream-Sinken, wenn er den Übergang zum angehaltenen Zustand abgeschlossen hat.
MEStreamSinkPrerolled Ausgelöst durch ein Stream-Sink, wenn der Datenstrom genügend Vorabdaten empfangen hat, um das Rendern zu beginnen.
MEStreamSinkRateChanged Ausgelöst durch ein Stream-Sinken, wenn sich die Rate geändert hat.
MEStreamSinkRequestSample Ausgelöst durch eine Stream-Sink, um ein neues Medienbeispiel aus der Pipeline anzufordern.
MEStreamSinkScrubSampleComplete Ausgelöst durch eine Stream-Spüle, wenn sie eine Bereinigungsanforderung abgeschlossen hat.
MEStreamSinkStarted Ausgelöst durch ein Stream-Sink, wenn er den Übergang zum Ausgeführten Zustand abgeschlossen hat.
MEStreamSinkStopped Ausgelöst durch ein Stream-Sink, wenn er den Übergang zum beendeten Zustand abgeschlossen hat.
MEStreamStarted Ausgelöst durch einen Medienstrom, wenn die Quelle beginnt, ohne nach der Suche zu suchen.
MEStreamStopped Ausgelöst durch einen Medienstrom, wenn die IMFMediaSource::Stop-Methode asynchron abgeschlossen ist.
MEStreamThinMode Ausgelöst durch einen Medienstrom, wenn er gestartet oder beendet wird, den Datenstrom zu dünnen.
MEStreamTick Signalisiert, dass ein Mediendatenstrom zu einem bestimmten Zeitpunkt nicht über Daten verfügbar ist.
METransformDrainComplete Gesendet von einer asynchronen Media Foundation-Transformation (MFT), wenn ein Ablaufvorgang abgeschlossen ist.
METransformHaveOutput Gesendet von einem asynchronen MFT, wenn neue Ausgabedaten aus dem MFT verfügbar sind.
METransformMarker Gesendet von einem asynchronen MFT als Antwort auf eine MFT_MESSAGE_COMMAND_MARKER Nachricht.
METransformNeedInput Gesendet von einem asynchronen MFT, um ein neues Eingabebeispiel anzufordern.
MEUnknown Unbekannter Ereignistyp.
MEUpdatedStream Ausgelöst durch eine Medienquelle, wenn er neu startet oder einen Datenstrom sucht, der bereits aktiv ist.
MEVideoCaptureDevicePreempted Das Gerät wurde vorgesetzt.
MEVideoCaptureDeviceRemoved Das Gerät wurde entfernt.

 

Media Foundation-Programmierreferenz

Medienereignis-Generatoren

IMFMediaEventGenerator