PngBitmapDecoder Класс

Определение

Определяет декодер для изображений, закодированных в формате PNG.

public ref class PngBitmapDecoder sealed : System::Windows::Media::Imaging::BitmapDecoder
public sealed class PngBitmapDecoder : System.Windows.Media.Imaging.BitmapDecoder
type PngBitmapDecoder = class
    inherit BitmapDecoder
Public NotInheritable Class PngBitmapDecoder
Inherits BitmapDecoder
Наследование

Конструкторы

PngBitmapDecoder(Stream, BitmapCreateOptions, BitmapCacheOption)

Инициализирует новый экземпляр PngBitmapDecoder из заданного файлового потока указанными параметрами createOptions и cacheOption.

PngBitmapDecoder(Uri, BitmapCreateOptions, BitmapCacheOption)

Инициализирует новый экземпляр PngBitmapDecoder из заданного объекта Uri указанными параметрами createOptions и cacheOption.

Свойства

CodecInfo

Получает сведения, описывающие этот кодек.

(Унаследовано от BitmapDecoder)
ColorContexts

Получает значение, представляющее цветовой профиль, связанный с растровым изображением, если он задан.

(Унаследовано от BitmapDecoder)
Dispatcher

Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject.

(Унаследовано от DispatcherObject)
Frames

Получает содержимое отдельных кадров в точечном рисунке.

(Унаследовано от BitmapDecoder)
IsDownloading

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

(Унаследовано от BitmapDecoder)
Metadata

Возвращает экземпляр класса BitmapMetadata, представляющий глобальные метаданные, связанные с этим растровым изображением, если метаданные определены.

(Унаследовано от BitmapDecoder)
Palette

Получает объект BitmapPalette, связанный с этим декодером.

(Унаследовано от BitmapDecoder)
Preview

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

(Унаследовано от BitmapDecoder)
Thumbnail

Возвращает объект BitmapSource, представляющий эскиз растрового изображения, если он определен.

(Унаследовано от BitmapDecoder)

Методы

CheckAccess()

Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject.

(Унаследовано от DispatcherObject)
CreateInPlaceBitmapMetadataWriter()

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

(Унаследовано от BitmapDecoder)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Преобразует текущее значение объекта BitmapDecoder в String.

(Унаследовано от BitmapDecoder)
VerifyAccess()

Обеспечивает наличие у вызывающего потока доступ к этому DispatcherObject.

(Унаследовано от DispatcherObject)

События

DownloadCompleted

Происходит, если BitmapDecoder завершает загрузку содержимого растрового изображения.

(Унаследовано от BitmapDecoder)
DownloadFailed

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

(Унаследовано от BitmapDecoder)
DownloadProgress

Происходит, когда BitmapDecoder завершает очередной этап загрузки содержимого растрового изображения.

(Унаследовано от BitmapDecoder)

Применяется к

См. также раздел