BitmapEncoder.Frames BitmapEncoder.Frames BitmapEncoder.Frames BitmapEncoder.Frames Property

定義

取得またはイメージ内の個々 のフレームを設定します。Gets or sets the individual frames within an image.

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)

プロパティ値

コレクションBitmapFrame画像内のオブジェクト。A collection of BitmapFrame objects within the image.

例外

エンコーダーに渡される BitmapFrame 値が null です。The BitmapFrame value that is passed to the encoder is null.

次の例では、エンコーダーにフレームを追加する方法を示します。The following example shows how to add a frame to an 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)

注釈

のみTagged Image File Format (TIFF)Tagged Image File Format (TIFF)グラフィックス インターチェンジ形式 (GIF)Graphics Interchange Format (GIF)、およびMicrosoft Windows Media PhotoMicrosoft Windows Media Photoイメージが 1 つ以上のフレームをサポートします。Only Tagged Image File Format (TIFF)Tagged Image File Format (TIFF), グラフィックス インターチェンジ形式 (GIF)Graphics Interchange Format (GIF), and Microsoft Windows Media PhotoMicrosoft Windows Media Photo images support more than one frame. フレームをサポートしていない形式に追加しようとすると、エンコードされている最初のフレームだけになります。Attempts to add additional frames to formats that do not support them will result in only the first frame being encoded.

XAML テキストの使用状況XAML Text Usage

このプロパティを使用することはできませんExtensible Application Markup Language (XAML)Extensible Application Markup Language (XAML)します。You cannot use this property in Extensible Application Markup Language (XAML)Extensible Application Markup Language (XAML).

適用対象

こちらもご覧ください