System.Windows.Media.Imaging Пространство имен

Предоставляет типы, используемые для кодирования и декодирования растровых изображений.

Классы

BitmapCodecInfo

Содержит сведения о кодеках обработки изображений.

BitmapDecoder

Представляет контейнер для кадров растрового изображения. Каждый кадр растрового изображения является объектом BitmapSource. Этот абстрактный класс предоставляет базовый набор функций для всех производных объектов декодеров.

BitmapEncoder

Кодирует коллекцию объектов BitmapFrame в поток изображений.

BitmapFrame

Представляет данные изображения, возвращаемые декодером и принимаемые кодировщиками.

BitmapImage

Предоставляет специальный объект BitmapSource, оптимизированный для загрузки изображений с помощью языка XAML.

BitmapMetadata

Предоставляет поддержку чтения метаданных из растрового изображения и записи метаданных в растровое изображение.

BitmapMetadataBlob

Предоставляет заполнитель для элементов метаданных, которые нельзя преобразовать из C# в базовый тип данных, хранящий метаданные. Большой двоичный объект преобразуется в массив байтов для сохранения содержимого.

BitmapPalette

Определяет доступную цветовую палитру для поддерживаемого типа изображений.

BitmapPalettes

Определяет несколько цветовых палитр, часто используемых растровыми изображениями.

BitmapSizeOptions

Определяет размерные атрибуты кэшированного растрового изображения. Масштабирование растрового изображения выполняется на основе значений, которые определяются этим классом.

BitmapSource

Представляет один постоянный набор пикселей определенного размера и разрешения.

BmpBitmapDecoder

Определяет декодер для изображений, закодированных как растровые (BMP).

BmpBitmapEncoder

Определяет кодировщик, используемый для кодирования изображений в формате BMP.

CachedBitmap

Предоставляет функциональность кэширования для BitmapSource.

ColorConvertedBitmap

Изменяет пространство цвета для BitmapSource.

CroppedBitmap

Обрезает BitmapSource.

DownloadProgressEventArgs

Предоставляет данные для событий DownloadProgress и DownloadProgress .

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 Photo.

WmpBitmapEncoder

Определяет кодировщик, используемый для кодирования изображений Microsoft Windows Media Photo.

WriteableBitmap

Предоставляет объект BitmapSource, в который можно осуществить запись и обновить.

Перечисления

BitmapCacheOption

Указывает, как растровое изображение использует преимущества кэширования в памяти.

BitmapCreateOptions

Указывает параметры инициализации для точечных рисунков.

PngInterlaceOption

Указывает, чередуются ли строки изображения в формате PNG во время кодирования.

Rotation

Указывает поворот, применяемый к растровому изображению.

TiffCompressOption

Указывает возможные схемы сжатия для растровых изображений в формате TIFF.