System.Windows.Media.Imaging 命名空间

提供用于对位图图像进行编码和解码的类型。

名称 说明
BitmapCodecInfo

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

BitmapDecoder

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

BitmapEncoder

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

BitmapFrame

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

BitmapImage

提供针对使用可扩展应用程序标记语言(XAML)加载图像进行优化的专用 BitmapSource 化。

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媒体照片编码图像的解码器。

WmpBitmapEncoder

定义用于Microsoft Windows 媒体照片图像进行编码的编码器。

WriteableBitmap

提供可写入和更新的集合 BitmapSource

枚举

名称 说明
BitmapCacheOption

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

BitmapCreateOptions

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

PngInterlaceOption

指定在编码过程中是否交错可移植网络图形(PNG)格式图像。

Rotation

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

TiffCompressOption

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