BitmapEncoder.Frames Eigenschaft
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.
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
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.