System.Windows.Media.Imaging 命名空间

提供一些类型,这些类型可用于对位图图像进行编码和解码。

BitmapCodecInfo

提供有关图像编解码器的信息。

BitmapDecoder

表示位图帧的容器。 每个位图帧是 BitmapSource。 此抽象类为所有派生解码器对象提供一组基本功能。

BitmapEncoder

BitmapFrame 对象的集合编码为图像流。

BitmapFrame

表示由解码器返回并被编码器接受的图像数据。

BitmapImage

提供一个专用的 BitmapSource,已使用 Extensible Application Markup Language (XAML) 针对加载图像进行了优化。

BitmapMetadata

提供对从位图图像中读取元数据以及将元数据写入位图图像的支持。

BitmapMetadataBlob

为无法从 C# 转换为保持元数据的基础数据类型的元数据项提供占位符。 Blob 转换为要保留内容的字节数组。

BitmapPalette

为支持的图像类型定义可用调色板。

BitmapPalettes

定义通常由位图图像使用的多个调色板。

BitmapSizeOptions

定义已缓存的位图图像中与大小相关的属性。 位图基于此类定义的值进行缩放。

BitmapSource

表示在一定大小和分辨率下的单个恒定像素集。

BmpBitmapDecoder

定义用于位图 (BMP) 编码图像的解码器。

BmpBitmapEncoder

定义用于编码位图 (BMP) 格式图像的编码器。

CachedBitmap

提供了针对 BitmapSource 的缓存功能。

ColorConvertedBitmap

更改 BitmapSource 的颜色空间。

CroppedBitmap

裁剪 BitmapSource

DownloadProgressEventArgs

提供有关 DownloadProgressDownloadProgress 事件的数据。

FormatConvertedBitmap

BitmapSource 提供像素格式转换功能。

GifBitmapDecoder

定义图形交换格式 (GIF) 编码图像的解码器。

GifBitmapEncoder

定义用于编码图形交换格式 (GIF) 图像的编码器。

IconBitmapDecoder

为图标 (.ico) 编码图像定义专用解码器。

InPlaceBitmapMetadataWriter

启用就地更新到 BitmapMetadata 的现有数据块。

JpegBitmapDecoder

定义用于联合图像专家组 (JPEG) 编码图像的解码器。

JpegBitmapEncoder

定义用于编码联合图像专家组 (JPEG) 格式图像的编码器。

LateBoundBitmapDecoder

定义一个要求延迟位图创建的解码器,例如异步图像下载。

PngBitmapDecoder

定义用于可移植网络图形格式 (PNG) 编码图像的解码器。

PngBitmapEncoder

定义用于编码可移植网络图形 (PNG) 格式图像的编码器。

RenderTargetBitmap

Visual 对象转换为位图。

TiffBitmapDecoder

定义标记图像文件格式 (TIFF) 编码图像的解码器。

TiffBitmapEncoder

定义用于编码标记图像文件格式 (TIFF) 格式图像的编码器。

TransformedBitmap

缩放和旋转 BitmapSource

WmpBitmapDecoder

定义用于 Microsoft Windows Media 照片编码图像的解码器。

WmpBitmapEncoder

定义用于编码 Microsoft Windows Media 照片图像的编码器。

WriteableBitmap

提供一个可写入并可更新的 BitmapSource

枚举

BitmapCacheOption

指定位图图像如何利用内存缓存。

BitmapCreateOptions

指定位图图像的初始化选项。

PngInterlaceOption

指定是否在编码过程中对可移植网络图形 (PNG) 格式图像进行隔行扫描。

Rotation

指定要应用到位图图像的旋转。

TiffCompressOption

指定关于标记图像文件格式 (TIFF) 位图的可行压缩方案。