Freigeben über


BitmapEncoder.Frames Eigenschaft

Definition

Ruft die einzelnen Frames in einem Bild ab oder legt diese fest.

public:
 virtual property System::Collections::Generic::IList<System::Windows::Media::Imaging::BitmapFrame ^> ^ Frames { System::Collections::Generic::IList<System::Windows::Media::Imaging::BitmapFrame ^> ^ get(); void set(System::Collections::Generic::IList<System::Windows::Media::Imaging::BitmapFrame ^> ^ value); };
public virtual System.Collections.Generic.IList<System.Windows.Media.Imaging.BitmapFrame> Frames { get; set; }
member this.Frames : System.Collections.Generic.IList<System.Windows.Media.Imaging.BitmapFrame> with get, set
Public Overridable Property Frames As IList(Of BitmapFrame)

Eigenschaftswert

IList<BitmapFrame>

Eine Auflistung von BitmapFrame-Objekten in dem Bild.

Ausnahmen

Der BitmapFrame-Wert, der an den Encoder übergeben wird, ist null.

Beispiele

Im folgenden Beispiel wird gezeigt, wie Sie einem Encoder einen Frame hinzufügen.

FileStream stream = new FileStream("empty.tif", FileMode.Create);
TiffBitmapEncoder encoder = new TiffBitmapEncoder();
TextBlock myTextBlock = new TextBlock();
myTextBlock.Text = "Codec Author is: " + encoder.CodecInfo.Author.ToString();
encoder.Frames.Add(BitmapFrame.Create(image));
MessageBox.Show(myPalette.Colors.Count.ToString());
encoder.Save(stream);
Dim stream As New FileStream("empty.tif", FileMode.Create)
Dim encoder As New TiffBitmapEncoder()
Dim myTextBlock As New TextBlock()
myTextBlock.Text = "Codec Author is: " + encoder.CodecInfo.Author.ToString()
encoder.Frames.Add(BitmapFrame.Create(image))
MessageBox.Show(myPalette.Colors.Count.ToString())
encoder.Save(stream)

Hinweise

Nur Tagged Image File Format (TIFF), Graphics Interchange Format (GIF) und Microsoft Windows Media Photo Images unterstützen mehr als einen Frame. Versuche, zusätzliche Frames zu Formaten hinzuzufügen, die sie nicht unterstützen, führen nur dazu, dass der erste Frame codiert wird.

XAML-Textverwendung

Diese Eigenschaft kann nicht in Extensible Application Markup Language (XAML) verwendet werden.

Gilt für

Siehe auch