BitmapEncoder.Frames Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de afzonderlijke frames in een afbeelding op of stelt u deze in.
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)
Waarde van eigenschap
Een verzameling BitmapFrame objecten in de afbeelding.
Uitzonderingen
De BitmapFrame waarde die wordt doorgegeven aan de encoder is null.
Voorbeelden
In het volgende voorbeeld ziet u hoe u een frame toevoegt aan een encoder.
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)
Opmerkingen
Alleen gelabelde afbeeldingsbestandsindeling (TIFF), Graphics Interchange Format (GIF) en Microsoft Windows Media Photo-afbeeldingen ondersteunen meer dan één frame. Pogingen om extra frames toe te voegen aan indelingen die deze niet ondersteunen, leiden ertoe dat alleen het eerste frame wordt gecodeerd.
XAML-tekstgebruik
U kunt deze eigenschap niet gebruiken in Extensible Application Markup Language (XAML).