Freigeben über


MediaClip Klasse

Definition

Stellt ein einzelnes Medienobjekt dar.

public ref class MediaClip sealed
/// [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 MediaClip final
[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 MediaClip
Public NotInheritable Class MediaClip
Vererbung
Object Platform::Object IInspectable MediaClip
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

Fügen Sie einer Komposition Medienclips hinzu, indem Sie sie der Clips-Auflistung eines MediaComposition-Objekts hinzufügen.

Anleitungen zum Hinzufügen der Medienbearbeitung zu Ihrer App finden Sie unter Medienkompositionen und -bearbeitung.

Eigenschaften

AudioEffectDefinitions

Ruft die Liste der Audioeffektdefinitionen für die Verarbeitung des Medienclips ab.

EmbeddedAudioTracks

Die Liste der eingebetteten Audiospuren in diesem Medienclip.

EndTimeInComposition

Der Zeitpunkt, zu dem der Medienclip nicht mehr innerhalb einer MediaComposition wiedergegeben wird.

OriginalDuration

Ursprüngliche Wiedergabezeit des Medienclips ohne die Effekte der Eigenschaften TrimTimeFromStart und TrimTimeFromEnd .

SelectedEmbeddedAudioTrackIndex

Der Index der Audiospur innerhalb des Medienclips, der für die Wiedergabe verwendet wird.

StartTimeInComposition

Der Zeitpunkt, zu dem der Medienclip innerhalb einer MediaComposition wiedergegeben wird.

TrimmedDuration

Dauer des Medienclips, für den TrimTimeFromStart und TrimTimeFromEnd auf die Wiedergabe angewendet werden.

TrimTimeFromEnd

Die Zeitspanne, die vom Ende des Medienclips abgeschnitten werden soll.

TrimTimeFromStart

Die Zeitspanne, die ab dem Anfang des Medienclips zu kürzen ist.

UserData

Eine assoziative Auflistung zum Speichern benutzerdefinierter Eigenschaften, die dem Medienclip zugeordnet sind.

VideoEffectDefinitions

Ruft die Liste der Videoeffektdefinitionen für die Verarbeitung des Medienclips ab.

Volume

Ruft die Lautstärke des Medienclips ab oder legt diese fest.

Methoden

Clone()

Erstellt ein MediaClip-Objekt, das mit diesem instance identisch ist.

CreateFromColor(Color, TimeSpan)

Erstellt einen Videoclip in Volltonfarbe, der eine einzelne Farbe für eine bestimmte Zeitdauer anzeigt. Einfarbige Videoclips werden in der Regel verwendet, um eine explizite Lücke zwischen Videosegmenten zu schaffen.

CreateFromFileAsync(IStorageFile)

Erstellt einen Videoclip aus einer Videodatei.

CreateFromImageFileAsync(IStorageFile, TimeSpan)

Erstellt einen Videoclip, der ein einzelnes Bild für eine bestimmte Zeitdauer anzeigt.

CreateFromSurface(IDirect3DSurface, TimeSpan)

Erstellt einen Videoclip von einer Microsoft Direct3D-Oberfläche.

GetVideoEncodingProperties()

Ruft die VideoEncodingProperties für den Medienclip ab.

Gilt für:

Weitere Informationen