System.Windows.Media.Imaging 命名空间

提供一些类型,这些类型可用于对位图图像进行编码和解码。 Provides types that are used to encode and decode bitmap images.

BitmapCodecInfo

提供有关图像编解码器的信息。Provides information about an imaging codec.

BitmapDecoder

表示位图帧的容器。Represents a container for bitmap frames. 每个位图帧是 BitmapSourceEach bitmap frame is a BitmapSource. 此抽象类为所有派生解码器对象提供一组基本功能。This abstract class provides a base set of functionality for all derived decoder objects.

BitmapEncoder

BitmapFrame 对象的集合编码为图像流。Encodes a collection of BitmapFrame objects to an image stream.

BitmapFrame

表示由解码器返回并被编码器接受的图像数据。Represents image data returned by a decoder and accepted by encoders.

BitmapImage

提供一个专用的 BitmapSource,已使用 Extensible Application Markup Language (XAML) 针对加载图像进行了优化。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

为无法从 C# 转换为保持元数据的基础数据类型的元数据项提供占位符。Provides a placeholder for metadata items that cannot be converted from C# to an underlying data type that persists metadata. Blob 转换为要保留内容的字节数组。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

定义用于位图 (BMP) 编码图像的解码器。Defines a decoder for bitmap (BMP) encoded images.

BmpBitmapEncoder

定义用于编码位图 (BMP) 格式图像的编码器。Defines an encoder that is used to encode bitmap (BMP) format images.

CachedBitmap

提供了针对 BitmapSource 的缓存功能。Provides caching functionality for a BitmapSource.

ColorConvertedBitmap

更改 BitmapSource 的颜色空间。Changes the color space of a BitmapSource.

CroppedBitmap

裁剪 BitmapSourceCrops a BitmapSource.

DownloadProgressEventArgs

提供有关 DownloadProgressDownloadProgress 事件的数据。Provides data for the DownloadProgress and DownloadProgress events.

FormatConvertedBitmap

BitmapSource 提供像素格式转换功能。Provides pixel format conversion functionality for a BitmapSource.

GifBitmapDecoder

定义图形交换格式 (GIF) 编码图像的解码器。Defines a decoder for Graphics Interchange Format (GIF) encoded images.

GifBitmapEncoder

定义用于编码图形交换格式 (GIF) 图像的编码器。Defines an encoder that is used to encode Graphics Interchange Format (GIF) images.

IconBitmapDecoder

为图标 (.ico) 编码图像定义专用解码器。Defines a specialized decoder for icon (.ico) encoded images.

InPlaceBitmapMetadataWriter

启用就地更新到 BitmapMetadata 的现有数据块。Enables in-place updates to existing blocks of BitmapMetadata.

JpegBitmapDecoder

定义用于联合图像专家组 (JPEG) 编码图像的解码器。Defines a decoder for Joint Photographics Experts Group (JPEG) encoded images.

JpegBitmapEncoder

定义用于编码联合图像专家组 (JPEG) 格式图像的编码器。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

定义用于可移植网络图形格式 (PNG) 编码图像的解码器。Defines a decoder for Portable Network Graphics (PNG) encoded images.

PngBitmapEncoder

定义用于编码可移植网络图形 (PNG) 格式图像的编码器。Defines an encoder that is used to encode Portable Network Graphics (PNG) format images.

RenderTargetBitmap

Visual 对象转换为位图。Converts a Visual object into a bitmap.

TiffBitmapDecoder

定义标记图像文件格式 (TIFF) 编码图像的解码器。Defines a decoder for Tagged Image File Format (TIFF) encoded images.

TiffBitmapEncoder

定义用于编码标记图像文件格式 (TIFF) 格式图像的编码器。Defines an encoder that is used to encode Tagged Image File Format (TIFF) format images.

TransformedBitmap

缩放和旋转 BitmapSourceScales and rotates a BitmapSource.

WmpBitmapDecoder

定义用于 Microsoft Windows Media 照片编码图像的解码器。Defines a decoder for Microsoft Windows Media Photo encoded images.

WmpBitmapEncoder

定义用于编码 Microsoft Windows Media 照片图像的编码器。Defines an encoder that is used to encode Microsoft Windows Media Photo images.

WriteableBitmap

提供一个可写入并可更新的 BitmapSourceProvides a BitmapSource that can be written to and updated.

枚举

BitmapCacheOption

指定位图图像如何利用内存缓存。Specifies how a bitmap image takes advantage of memory caching.

BitmapCreateOptions

指定位图图像的初始化选项。Specifies initialization options for bitmap images.

PngInterlaceOption

指定是否在编码过程中对可移植网络图形 (PNG) 格式图像进行隔行扫描。Specifies whether a Portable Network Graphics (PNG) format image is interlaced during encoding.

Rotation

指定要应用到位图图像的旋转。Specifies the rotation to apply to a bitmap image.

TiffCompressOption

指定关于标记图像文件格式 (TIFF) 位图的可行压缩方案。Specifies the possible compression schemes for Tagged Image File Format (TIFF) bitmap images.