Freigeben über


Medien (Übersicht)

In Microsoft Expression Blend können Sie Ihrem Projekt Mediendateien wie Bilder, Audio und Video hinzufügen.

Weitere Informationen zum Hinzufügen von Mediendateien zu Ihrem Projekt finden Sie unter Hinzufügen einer Bild-, Audio- oder Videodatei zu einem Projekt und Einfügen einer Bild-, Audio- oder Videodatei in das aktive Dokument.

Bilder

Expression Blend unterstützt die gängigsten Bilddateitypen wie BMP, GIF, ICO, JPEG, PNG und TIFF. Nachdem Sie dem Projekt eine Bilddatei hinzugefügt haben, können Sie sie der Zeichenfläche hinzufügen, indem Sie im Projektpanel unter Dateien auf den Namen der Bilddatei doppelklicken, oder indem Sie die Source-Eigenschaft (Quelle) eines vorhandenden Bildsteuerelements auf den Namen der Bilddatei festlegen.

Sie können der Zeichenfläche Bilder zum Anzeigen hinzufügen. In Projekten von Windows Presentation Foundation (WPF) und Microsoft Silverlight 2 können Sie Bilder in Pinselressourcen konvertieren, die dann auf andere Objekte angewandt werden können. Weitere Informationen finden Sie unter Konvertieren von Bildern in Pinsel.

In WPF-Projekten können Sie ein Bild auch in ein 3D-Objekt konvertieren und es animieren. Weitere Informationen finden Sie unter Konvertieren eines 2D-Bilds in 3D.

Cc295252.7e183f1f-37d8-4dcb-980c-19a5d61ca087(de-de,Expression.10).gifNach oben

Audio

In Expression Blend werden die Audiodateitypen AIF, AIFC, AIFF, ASF, AU, MID, MIDI, MP2, MP3, MPA, MPE, RMI, SND, WAV, WMA und WMD unterstützt. Alle diese Dateiformate werden von Windows Media Player 10 unterstützt.

Cc295252.alert_note(de-de,Expression.10).gifHinweis:

In Silverlight 1.0 und Silverlight 2 werden nur die Dateitypen MP3 und WMA unterstützt.

Nachdem Sie dem Projekt eine Audiodatei hinzugefügt haben, können Sie sie der Zeichenfläche hinzufügen, indem Sie im Projektpanel unter Dateien auf den Namen der Audiodatei doppelklicken oder indem Sie die Source-Eigenschaft eines vorhandenen MediaElement-Steuerelements auf den Namen der Audiodatei festlegen.

Cc295252.7e183f1f-37d8-4dcb-980c-19a5d61ca087(de-de,Expression.10).gifNach oben

Video

In Expression Blend werden die Videodateitypen ASF, AVI, DVR-MS, IFO, M1V, MPEG, MPG, VOB, WM und WMV unterstützt. Alle diese Dateiformate werden von Windows Media Player 10 unterstützt.

Cc295252.alert_note(de-de,Expression.10).gifHinweis:

In Silverlight 1.0 und Silverlight 2 wird nur der Dateityp WMV unterstützt.

Sie können keine anderen Videodateitypen einfügen, obwohl es möglich ist, sie mithilfe des MediaElement-Steuerelements zu Ihrem Projekt hinzuzufügen. Sie können ein MediaElement-Steuerelement aus der Objektbibliothek Cc295252.0224cabd-5da1-4e01-bddd-4a647401a098(de-de,Expression.10).png zu Ihrem Dokument hinzufügen und dann dessen Source-Eigenschaft (Quelle) ändern, um auf den nicht erkannten Mediendateityp zu zeigen. Auf diese Weise können Sie sicherstellen, dass das Video in Ihrer Anwendung zur Laufzeit wiedergegeben wird.

Cc295252.alert_caution(de-de,Expression.10).gifVorsicht:

Windows Media Player 10 muss auf Ihrem Computer installiert sein, damit Sie in Expression Blend mit Medien arbeiten können. Sie können Windows Media Player 10 von der Windows Media-Website herunterladen.

Cc295252.7e183f1f-37d8-4dcb-980c-19a5d61ca087(de-de,Expression.10).gifNach oben

Audio und Video in WPF-Projekten

Nachdem Sie eine Audiodatei oder einen Videoclip in Ihr Dokument eingefügt haben, können Sie dessen Wiedergabe mit der Medienzeitachse steuern, die hierfür unter Objekte und Zeitachsen erstellt wurde. Sie können die folgenden Aktionen mit einer Medienzeitachse ausführen:

  • Ändern der Eigenschaften eines Medienelements, das unter Objekte und Zeitachsen ausgewählt ist. Sie können Eigenschaften wie Lautstärke, Balance und Geschwindigkeit in der Kategorie Medien des Eigenschaftenpanels ändern.

  • Manuelles Verschieben der Zeitachse durch Auswählen des Auswahlwerkzeugs Cc295252.2ff91340-477e-4efa-a0f7-af20851e4daa(de-de,Expression.10).png in der Werkzeugpalette, gefolgt vom Ziehen der grauen Uhrzeitleiste. Sie können auch mit der rechten Maustaste auf die schattierte Uhrzeitleiste klicken, um die Schleifenoptionen auszuwählen. Weitere Informationen finden Sie in dem unter Festlegen der Schleifendauer aufgeführten Link.

  • Kopieren und Einfügen des Medienelements unter Objekte und Zeitachsen, gefolgt vom Verschieben der verschiedenen Uhrzeitleisten, damit der Sound zu verschiedenen Zeitpunkten wiedergegeben wird.

  • Konfigurieren eines Steuerelements wie einer Schaltfläche zum Starten und Beenden der Medienzeitachse. Ein Beispiel finden Sie unter Steuern von Medien mit Auslösern in einer Zeitachse.

  • Ändern der Medienzeitachse in der CodeBehind-Datei genau wie für eine Animationszeitachse. Weitere Informationen finden Sie im Thema zu Storyboards (Übersicht) in MSDN. Der folgende Code stellt ein einfaches Beispiel in C# dar, mit dem verdeutlicht wird, welche Codezeilen zum Beginnen eines Storyboard-Objekts mindestens erforderlich sind:

    using System.Windows.Media;
    using System.Windows.Media.Animation;
    // In a method...
    Storyboard audioResourceWav;
    audioResourceWav = (Storyboard)this.Resources["AudioResource_wav"];
    audioResourceWav.Begin(this);
    

Synchronisieren von Medien mit anderen Zeitachsen

Wenn ein Storyboard sowohl Medien (Video oder Audio) und Animationszeitachsen enthält, werden die Zeitachsen möglicherweise vor der Medienzeitachse angezeigt, wenn die Medienzeitachse aufgrund der Ladezeit verzögert wird. Sie können das XAML-Attribut SlipBehavior verwenden, um alle Zeitpläne gleichzeitig zu starten. Anweisungen zum Synchronisieren von Zeitachsen finden Sie unter Synchronisieren der Startzeiten von Animationen und Medienzeitachsen.

Cc295252.7e183f1f-37d8-4dcb-980c-19a5d61ca087(de-de,Expression.10).gifNach oben

Audio und Video in Silverlight 1.0-Projekten

Nachdem Sie eine Audiodatei oder einen Videoclip in Ihr Dokument eingefügt haben, können Sie deren Wiedergabe mit Ereignishandlern steuern. Die Wiedergabe der Mediendatei beginnt automatisch, sobald die Anwendung gestartet wird, wenn das Verhalten nicht in den Ereignishandlern in der CodeBehind-Datei des Dokuments geändert wird. Ein Beispiel finden Sie unter Erstellen einer Schaltfläche zur Steuerung eines Storyboards in einer Silverlight-Anwendung.

Alternativ dazu können Sie mit Microsoft Expression Encoder 2 einen mit vielen Funktionen ausgestatteten Media Player erstellen, um Ihre Mediendateien mithilfe einer Silverlight 1.0-Vorlage anzuzeigen. Weitere Informationen finden Sie unter Ändern von Silverlight-Vorlagen für Expression Encoder 2 in Expression Blend.

Cc295252.7e183f1f-37d8-4dcb-980c-19a5d61ca087(de-de,Expression.10).gifNach oben

Audio und Video in Silverlight 2-Projekten

Nachdem Sie eine Audiodatei oder einen Videoclip in Ihr Dokument eingefügt haben, können Sie das Laufzeitverhalten (beispielsweise Wiedergabe und Status beim Herunterladen bzw. Puffern) mit den Eigenschaften und Ereignissen des MediaElement-Objekts von Silverlight 2 steuern, das unter Objekte und Zeitachsen erstellt wurde. Weitere Informationen finden Sie unter MediaElement-Status (Silverlight 2) (möglicherweise in englischer Sprache).

Alternativ dazu können Sie mit Microsoft Expression Encoder 2 einen mit vielen Funktionen ausgestatteten Media Player erstellen, um Ihre Mediendateien mithilfe einer Silverlight 2-Vorlage anzuzeigen. Weitere Informationen finden Sie unter Anpassen einer Expression Encoder-Vorlage für Silverlight 2.

Cc295252.7e183f1f-37d8-4dcb-980c-19a5d61ca087(de-de,Expression.10).gifNach oben

Siehe auch

Konzepte

Importieren von 3D-Inhalt

Konvertieren eines 2D-Bilds in 3D

Konvertieren von Bildern in Pinsel