BitmapEncoder.Frames Propiedad

Definición

Obtiene o establece los marcos individuales dentro de una imagen.

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)

Valor de propiedad

Colección de objetos dentro de BitmapFrame la imagen.

Excepciones

El BitmapFrame valor que se pasa al codificador es null.

Ejemplos

En el ejemplo siguiente se muestra cómo agregar un marco a un codificador.

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)

Comentarios

Solo formato de archivo de imagen etiquetado (TIFF), formato de intercambio de gráficos (GIF) y Microsoft Windows imágenes de fotos multimedia admiten más de un fotograma. Los intentos de agregar fotogramas adicionales a formatos que no los admitan darán como resultado que solo se codifique el primer fotograma.

Uso de texto XAML

No puedes usar esta propiedad en lenguaje de marcado extensible de aplicaciones (XAML).

Se aplica a

Consulte también