Export (0) Print
Expand All

System.Windows.Media.Imaging Namespace

Provides types that are used to encode and decode bitmap images.

 ClassDescription
Public classBitmapCodecInfoProvides information about a given codec. This is an abstract class.
Public classBitmapDecoderRepresents 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.
Public classBitmapEncoderEncodes a collection of BitmapFrame objects to an image stream. This is an abstract class.
Public classBitmapFrameRepresents image data returned by a decoder and accepted by encoders. This is an abstract class.
Public classBitmapImageProvides a specialized BitmapSource that is optimized for loading images using Extensible Application Markup Language (XAML).
Public classBitmapMetadataProvides support for reading and writing metadata to and from a bitmap image.
Public classBitmapMetadataBlobProvides 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.
Public classBitmapPaletteDefines the available color palette for a supported image type.
Public classBitmapPalettesDefines several color palettes that are commonly used by bitmap images.
Public classBitmapSizeOptionsDefines size-related attributes of a cached bitmap image. A bitmap is scaled based on values that are defined by this class.
Public classBitmapSourceRepresents a single, constant set of pixels at a certain size and resolution. This is an abstract class.
Public classBmpBitmapDecoderDefines a decoder for bitmap (BMP) encoded images. This class cannot be inherited.
Public classBmpBitmapEncoderDefines an encoder that is used to encode bitmap (BMP) format images.
Public classCachedBitmapProvides caching functionality for a BitmapSource.
Public classColorConvertedBitmapChanges the color space of a BitmapSource. This class cannot be inherited.
Public classCroppedBitmapCrops a BitmapSource. This class cannot be inherited.
Public classDownloadProgressEventArgsProvides data for the BitmapSource.DownloadProgress and BitmapDecoder.DownloadProgress events.
Public classFormatConvertedBitmapProvides pixel format conversion functionality for a BitmapSource. This class cannot be inherited.
Public classGifBitmapDecoderDefines a decoder for Graphics Interchange Format (GIF) encoded images.
Public classGifBitmapEncoderDefines an encoder that is used to encode Graphics Interchange Format (GIF) images.
Public classIconBitmapDecoderDefines a specialized decoder for icon (.ico) encoded images. This class cannot be inherited.
Public classInPlaceBitmapMetadataWriterEnables in-place updates to existing blocks of BitmapMetadata. This class cannot be inherited.
Public classJpegBitmapDecoderDefines a decoder for Joint Photographics Experts Group (JPEG) encoded images. This class cannot be inherited.
Public classJpegBitmapEncoderDefines an encoder that is used to encode Joint Photographics Experts Group (JPEG) format images. This class cannot be inherited.
Public classLateBoundBitmapDecoderDefines a decoder that requires delayed bitmap creation such as asynchronous image downloads. This class cannot be inherited.
Public classPngBitmapDecoderDefines a decoder for Portable Network Graphics (PNG) encoded images. This class cannot be inherited.
Public classPngBitmapEncoderDefines an encoder that is used to encode Portable Network Graphics (PNG) format images. This class cannot be inherited.
Public classRenderTargetBitmapUsed to convert a Visual object into a bitmap.
Public classTiffBitmapDecoderDefines a decoder for Tagged Image File Format (TIFF) encoded images. This class cannot be inherited.
Public classTiffBitmapEncoderDefines an encoder that is used to encode Tagged Image File Format (TIFF) format images.
Public classTransformedBitmapScales and rotates a BitmapSource. This class cannot be inherited.
Public classWmpBitmapDecoderDefines a decoder for Microsoft Windows Media Photo encoded images. This class cannot be inherited.
Public classWmpBitmapEncoderDefines an encoder that is used to encode Microsoft Windows Media Photo images.
Public classWriteableBitmapProvides a BitmapSource that can be written to and updated.

 EnumerationDescription
Public enumerationBitmapCacheOptionSpecifies how a bitmap image takes advantage of memory caching.
Public enumerationBitmapCreateOptionsSpecifies initialization options for bitmap images.
Public enumerationPngInterlaceOptionSpecifies whether a Portable Network Graphics (PNG) format image is interlaced during encoding.
Public enumerationRotationSpecifies the rotation to apply to a bitmap image.
Public enumerationTiffCompressOptionSpecifies the possible compression schemes for Tagged Image File Format (TIFF) bitmap images.

Community Additions

ADD
Show:
© 2014 Microsoft