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 innerhalb eines Bilds 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 innerhalb des Bilds.
Ausnahmen
Der BitmapFrame Wert, der an den Encoder übergeben wird, ist null.
Beispiele
Das folgende Beispiel zeigt, 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 Medienfotobilder 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
Sie können diese Eigenschaft nicht in Extensible Application Markup Language (XAML) verwenden.