System.Windows.Media.Imaging Namespace

Предоставляет типы, используемые для кодирования и декодирования растровых изображений. 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. Каждый кадр растрового изображения является объектом BitmapSource.Each 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, оптимизированный для загрузки изображений с помощью языка 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. Большой двоичный объект преобразуется в массив байтов для сохранения содержимого.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

Обрезает BitmapSource.Crops a BitmapSource.

DownloadProgressEventArgs

Предоставляет данные для событий DownloadProgress и DownloadProgress.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

Масштабирует и поворачивает объект BitmapSource.Scales and rotates a BitmapSource.

WmpBitmapDecoder

Определяет декодер для закодированных изображений Microsoft Windows Media Photo.Defines a decoder for Microsoft Windows Media Photo encoded images.

WmpBitmapEncoder

Определяет кодировщик, используемый для кодирования изображений Microsoft Windows Media Photo.Defines an encoder that is used to encode Microsoft Windows Media Photo images.

WriteableBitmap

Предоставляет BitmapSource , можно записать и обновлять.Provides 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.