BitmapSource Hierarchy

The following table lists the classes derived from System.Windows.Media.Imaging.BitmapSource .

Derived Classes

Class Description
System.Windows.Media.Imaging.BitmapFrame Represents image data returned by a decoder and accepted by encoders. This is an abstract class.
System.Windows.Media.Imaging.BitmapImage Provides a specialized BitmapSource that is optimized for loading images using Extensible Application Markup Language (XAML).
System.Windows.Media.Imaging.CachedBitmap Provides caching functionality for a BitmapSource.
System.Windows.Media.Imaging.ColorConvertedBitmap Changes the color space of a BitmapSource. This class cannot be inherited.
System.Windows.Media.Imaging.CroppedBitmap Crops a BitmapSource. This class cannot be inherited.
System.Windows.Media.Imaging.FormatConvertedBitmap Provides pixel format conversion functionality for a BitmapSource. This class cannot be inherited.
System.Windows.Media.Imaging.RenderTargetBitmap Used to convert a Visual object into a bitmap.
System.Windows.Media.Imaging.TransformedBitmap Scales and rotates a BitmapSource. This class cannot be inherited.
System.Windows.Media.Imaging.WriteableBitmap Provides a BitmapSource that can be written to and updated.

See Also

Reference

BitmapSource Class
BitmapSource Members
System.Windows.Media.Imaging Namespace
BitmapImage
Microsoft Windows Imaging Component
IWCBitmapSource

Other Resources

Imaging Overview
Imaging-How-to Topics