Freigeben über


TimedTextSource Klasse

Definition

Stellt eine Quelle für zeitlimitierte Textdaten dar.

public ref class TimedTextSource sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class TimedTextSource final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class TimedTextSource
Public NotInheritable Class TimedTextSource
Vererbung
Object Platform::Object IInspectable TimedTextSource
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Rufen Sie eine instance von TimedTextSource aus einer der Factorymethoden CreateFromStream oder CreateFromUri ab. Nachdem Sie eine instance abgerufen haben, können Sie damit die MediaSource.ExternalTimedTextSources-Eigenschaft eines MediaSource-Objekts festlegen, um dessen ExternalTimedMetadataTracks-Auflistung zu initialisieren.

Anleitungen zum Arbeiten mit externen zeitgesteuerten Textquellen finden Sie unter Medienelemente, Wiedergabelisten und Titel.

Eine Liste der unterstützten zeitlimitierten Textformate finden Sie unter Unterstützte Codecs.

Versionsverlauf

Windows-Version SDK-Version Mehrwert
1703 15063 CreateFromStreamWithIndex(IRandomAccessStream,IRandomAccessStream)
1703 15063 CreateFromStreamWithIndex(IRandomAccessStream,IRandomAccessStream,String)
1703 15063 CreateFromUriWithIndex(Uri,Uri)
1703 15063 CreateFromUriWithIndex(Uri,Uri,String)

Methoden

CreateFromStream(IRandomAccessStream)

Erstellt eine neue instance von TimedTextSource aus dem bereitgestellten Stream.

CreateFromStream(IRandomAccessStream, String)

Erstellt eine neue instance von TimedTextSource mit der angegebenen Standardsprache aus dem bereitgestellten Stream.

CreateFromStreamWithIndex(IRandomAccessStream, IRandomAccessStream)

Erstellt eine neue instance von TimedTextSource, die bildbasierte Untertitel aus den bereitgestellten Bild- und Indexstreams verwendet.

CreateFromStreamWithIndex(IRandomAccessStream, IRandomAccessStream, String)

Erstellt eine neue instance von TimedTextSource, die bildbasierte Untertitel aus den bereitgestellten Bild- und Indexstreams verwendet und die Standardsprache festlegt.

CreateFromUri(Uri)

Erstellt eine neue instance von TimedTextSource aus dem angegebenen URI.

CreateFromUri(Uri, String)

Erstellt eine neue instance von TimedTextSource mit der angegebenen Standardsprache aus dem angegebenen URI.

CreateFromUriWithIndex(Uri, Uri)

Erstellt eine neue instance von TimedTextSource, die bildbasierte Untertitel aus den bereitgestellten Bild- und Index-URIs verwendet.

CreateFromUriWithIndex(Uri, Uri, String)

Erstellt eine neue instance von TimedTextSource, die bildbasierte Untertitel aus den bereitgestellten Bild- und Index-URIs verwendet und die Standardsprache festlegt.

Ereignisse

Resolved

Tritt auf, wenn timedTextSource aufgelöst wird.

Gilt für:

Weitere Informationen