MediaComposition Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Sammlung von Medienclips und Hintergrundaudiospuren dar.
public ref class MediaComposition sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.GCPressure]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaComposition final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.GCPressure]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class MediaComposition final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.GCPressure]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaComposition
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.GCPressure]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class MediaComposition
function MediaComposition()
Public NotInheritable Class MediaComposition
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Konstruktoren
MediaComposition() |
Initialisiert eine neue instance der MediaComposition-Klasse. |
Eigenschaften
BackgroundAudioTracks |
Eine Sammlung von Hintergrundaudiospuren für die Wiedergabe in der Medienkomposition. |
Clips |
Eine Sammlung von Medienclips für die Wiedergabe in der Medienkomposition. |
Duration |
Die Gesamtwiedergabezeit der Medienkomposition. |
OverlayLayers |
Ruft die Liste der Überlagerungsebenen für die Medienkomposition ab. |
UserData |
Eine assoziative Auflistung zum Speichern benutzerdefinierter Eigenschaften, die der Medienkomposition zugeordnet sind. |
Methoden
Clone() |
Erstellt ein MediaComposition-Objekt, das mit diesem instance identisch ist. |
CreateDefaultEncodingProfile() |
Erstellen Sie ein neues Standard-Mediencodierungsprofil, das bei Bedarf geändert werden kann. |
GenerateMediaStreamSource() |
Erstellt eine neue MediaStreamSource. |
GenerateMediaStreamSource(MediaEncodingProfile) |
Erstellt eine neue MediaStreamSource mit dem angegebenen MediaEncodingProfile. |
GeneratePreviewMediaStreamSource(Int32, Int32) |
Erstellt eine neue MediaStreamSource , die für die Vorschau der bearbeiteten Medien verwendet wird. |
GetThumbnailAsync(TimeSpan, Int32, Int32, VideoFramePrecision) |
Ruft asynchron einen Bildstream ab, der eine Miniaturansicht der Medienkomposition darstellt. |
GetThumbnailsAsync(IIterable<TimeSpan>, Int32, Int32, VideoFramePrecision) |
Ruft asynchron eine Vektoransicht von Miniaturansichten der Medienkomposition ab. |
LoadAsync(StorageFile) |
Lädt asynchron eine MediaComposition aus einer StorageFile. |
RenderToFileAsync(IStorageFile) |
Rendert mediaComposition asynchron in der angegebenen Datei. |
RenderToFileAsync(IStorageFile, MediaTrimmingPreference) |
Rendert mediaComposition asynchron in einer angegebenen Datei unter Verwendung der angegebenen Einstellung zum Kürzen von Medien. |
RenderToFileAsync(IStorageFile, MediaTrimmingPreference, MediaEncodingProfile) |
Rendert mediaComposition asynchron in einer angegebenen Datei mithilfe der angegebenen Medienkürzungseinstellung und des angegebenen Codierungsprofils. |
SaveAsync(IStorageFile) |
Serialisiert mediaComposition asynchron auf den Datenträger, damit es in Zukunft geladen und geändert werden kann. |