BitmapDecoder.Frames BitmapDecoder.Frames BitmapDecoder.Frames BitmapDecoder.Frames Property

定義

ビットマップ内の個々のフレームのコンテンツを取得します。Gets the content of an individual frame within a bitmap.

public:
 virtual property System::Collections::ObjectModel::ReadOnlyCollection<System::Windows::Media::Imaging::BitmapFrame ^> ^ Frames { System::Collections::ObjectModel::ReadOnlyCollection<System::Windows::Media::Imaging::BitmapFrame ^> ^ get(); };
public virtual System.Collections.ObjectModel.ReadOnlyCollection<System.Windows.Media.Imaging.BitmapFrame> Frames { get; }
member this.Frames : System.Collections.ObjectModel.ReadOnlyCollection<System.Windows.Media.Imaging.BitmapFrame>
Public Overridable ReadOnly Property Frames As ReadOnlyCollection(Of BitmapFrame)

プロパティ値

BitmapFrame のインスタンス。An instance of BitmapFrame. このプロパティには既定値はありません。This property has no default value.

次のコード例は、使用する方法を示します、BitmapFrameとして、BitmapSourceします。The following code example demonstrates how to use a BitmapFrame as a BitmapSource.


// Open a Stream and decode a TIFF image
Stream imageStreamSource = new FileStream("tulipfarm.tif", FileMode.Open, FileAccess.Read, FileShare.Read);
TiffBitmapDecoder decoder = new TiffBitmapDecoder(imageStreamSource, BitmapCreateOptions.PreservePixelFormat, BitmapCacheOption.Default);
BitmapSource bitmapSource = decoder.Frames[0];

// Draw the Image
Image myImage1 = new Image();
myImage1.Source = bitmapSource;
myImage1.Stretch = Stretch.None;
myImage1.Margin = new Thickness(20);
' Open a Stream and decode a TIFF image
Dim imageStreamSource As New FileStream("tulipfarm.tif", FileMode.Open, FileAccess.Read, FileShare.Read)
Dim decoder As New TiffBitmapDecoder(imageStreamSource, BitmapCreateOptions.PreservePixelFormat, BitmapCacheOption.Default)
Dim bitmapSource As BitmapSource = decoder.Frames(0)

' Draw the Image
Dim myImage1 As New Image()
myImage1.Source = bitmapSource
myImage1.Stretch = Stretch.None
myImage1.Margin = New Thickness(20)

注釈

のみTagged Image File Format (TIFF)Tagged Image File Format (TIFF)グラフィックス インターチェンジ形式 (GIF)Graphics Interchange Format (GIF)イメージが 1 つ以上のフレームをサポートします。Only Tagged Image File Format (TIFF)Tagged Image File Format (TIFF) and グラフィックス インターチェンジ形式 (GIF)Graphics Interchange Format (GIF) images support more than one frame.

すべてBitmapFrameこのプロパティによって返されるオブジェクトが固定されています。Any BitmapFrame objects returned by this property are frozen.

適用対象

こちらもご覧ください