MFSTREAMSINK_MARKER_TYPE-Enumeration (mfidl.h)
Definiert Datenstrommarkerinformationen für die IMFStreamSink::P laceMarker-Methode . Die PlaceMarker-Methode platziert einen Marker auf dem Datenstrom zwischen den Stichproben. Die MFSTREAMSINK_MARKER_TYPE-Enumeration definiert den Markertyp und den Typ der dem Marker zugeordneten Informationen.
Syntax
typedef enum _MFSTREAMSINK_MARKER_TYPE {
MFSTREAMSINK_MARKER_DEFAULT = 0,
MFSTREAMSINK_MARKER_ENDOFSEGMENT,
MFSTREAMSINK_MARKER_TICK,
MFSTREAMSINK_MARKER_EVENT
} MFSTREAMSINK_MARKER_TYPE;
Konstanten
MFSTREAMSINK_MARKER_DEFAULT Wert: 0 Dieser Marker ist für die Verwendung der Anwendung vorgesehen und übermittelt keine Informationen an die Streamsenke. |
MFSTREAMSINK_MARKER_ENDOFSEGMENT Dieser Marker gibt das Ende eines Segments innerhalb einer Präsentation an. Es kann eine Lücke im Stream geben, bis das nächste Segment beginnt. Diesem Marker sind keine Daten zugeordnet. |
MFSTREAMSINK_MARKER_TICK Dieser Marker gibt an, dass im Stream eine Lücke vorhanden ist. Die Markerdaten sind ein LONGLONG-Wert (VT_I8), der die Zeit für das fehlende Beispiel angibt. Das nächste Beispiel, das nach diesem Marker empfangen wird, weist möglicherweise aber nicht unbedingt das Diskontinuitätsflag auf: Die Daten bleiben nach dem Zeitabstand möglicherweise fortlaufend. Dieser Marker entspricht einem MEStreamTick-Ereignis aus dem Stream. |
MFSTREAMSINK_MARKER_EVENT Dieser Marker enthält ein Medienereignis. Die Markerdaten sind ein Zeiger auf die IMFMediaEvent-Schnittstelle (VT_UNKNOWN) des Ereignisses. |
Hinweise
Wenn der Streamingaudio-Renderer einen MFSTREAMSINK_MARKER_TICK-Marker empfängt, fügt er Stille ein, um die Lücke in den Daten zu schließen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Kopfzeile | mfidl.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für