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 мультимедиа.

WmpBitmapEncoder

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

WriteableBitmap

Предоставляет возможность BitmapSource записи и обновления.

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

Имя Описание
BitmapCacheOption

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

BitmapCreateOptions

Задает параметры инициализации для растровых изображений.

PngInterlaceOption

Указывает, пересекается ли изображение формата переносимой сетевой графики (PNG) во время кодирования.

Rotation

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

TiffCompressOption

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