System.Windows.Media.Imaging Namespace
.NET Framework 4.5
Provides types that are used to encode and decode bitmap images.
| Class | Description | |
|---|---|---|
|
BitmapCodecInfo | Provides information about an imaging codec. |
|
BitmapDecoder | Represents a container for bitmap frames. Each bitmap frame is a BitmapSource. This abstract class provides a base set of functionality for all derived decoder objects. |
|
BitmapEncoder | Encodes a collection of BitmapFrame objects to an image stream. |
|
BitmapFrame | Represents image data returned by a decoder and accepted by encoders. |
|
BitmapImage | Provides a specialized BitmapSource that is optimized for loading images using Extensible Application Markup Language (XAML). |
|
BitmapMetadata | Provides support for reading and writing metadata to and from a bitmap image. |
|
BitmapMetadataBlob | Provides a placeholder for metadata items that cannot be converted from C# to an underlying data type that persists metadata. The blob is converted into an array of bytes to preserve the content. |
|
BitmapPalette | Defines the available color palette for a supported image type. |
|
BitmapPalettes | Defines several color palettes that are commonly used by bitmap images. |
|
BitmapSizeOptions | Defines size-related attributes of a cached bitmap image. A bitmap is scaled based on values that are defined by this class. |
|
BitmapSource | Represents a single, constant set of pixels at a certain size and resolution. |
|
BmpBitmapDecoder | Defines a decoder for bitmap (BMP) encoded images. |
|
BmpBitmapEncoder | Defines an encoder that is used to encode bitmap (BMP) format images. |
|
CachedBitmap | Provides caching functionality for a BitmapSource. |
|
ColorConvertedBitmap | Changes the color space of a BitmapSource. |
|
CroppedBitmap | Crops a BitmapSource. |
|
DownloadProgressEventArgs | Provides data for the BitmapSource.DownloadProgress and BitmapDecoder.DownloadProgress events. |
|
FormatConvertedBitmap | Provides pixel format conversion functionality for a BitmapSource. |
|
GifBitmapDecoder | Defines a decoder for Graphics Interchange Format (GIF) encoded images. |
|
GifBitmapEncoder | Defines an encoder that is used to encode Graphics Interchange Format (GIF) images. |
|
IconBitmapDecoder | Defines a specialized decoder for icon (.ico) encoded images. |
|
InPlaceBitmapMetadataWriter | Enables in-place updates to existing blocks of BitmapMetadata. |
|
JpegBitmapDecoder | Defines a decoder for Joint Photographics Experts Group (JPEG) encoded images. |
|
JpegBitmapEncoder | Defines an encoder that is used to encode Joint Photographics Experts Group (JPEG) format images. |
|
LateBoundBitmapDecoder | Defines a decoder that requires delayed bitmap creation such as asynchronous image downloads. |
|
PngBitmapDecoder | Defines a decoder for Portable Network Graphics (PNG) encoded images. |
|
PngBitmapEncoder | Defines an encoder that is used to encode Portable Network Graphics (PNG) format images. |
|
RenderTargetBitmap | Converts a Visual object into a bitmap. |
|
TiffBitmapDecoder | Defines a decoder for Tagged Image File Format (TIFF) encoded images. |
|
TiffBitmapEncoder | Defines an encoder that is used to encode Tagged Image File Format (TIFF) format images. |
|
TransformedBitmap | Scales and rotates a BitmapSource. |
|
WmpBitmapDecoder | Defines a decoder for Microsoft Windows Media Photo encoded images. |
|
WmpBitmapEncoder | Defines an encoder that is used to encode Microsoft Windows Media Photo images. |
|
WriteableBitmap | Provides a BitmapSource that can be written to and updated. |
| Enumeration | Description | |
|---|---|---|
|
BitmapCacheOption | Specifies how a bitmap image takes advantage of memory caching. |
|
BitmapCreateOptions | Specifies initialization options for bitmap images. |
|
PngInterlaceOption | Specifies whether a Portable Network Graphics (PNG) format image is interlaced during encoding. |
|
Rotation | Specifies the rotation to apply to a bitmap image. |
|
TiffCompressOption | Specifies the possible compression schemes for Tagged Image File Format (TIFF) bitmap images. |