WmpBitmapEncoder Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет кодировщик, используемый для кодирования изображений Microsoft Windows Media Photo.
public ref class WmpBitmapEncoder sealed : System::Windows::Media::Imaging::BitmapEncoder
public sealed class WmpBitmapEncoder : System.Windows.Media.Imaging.BitmapEncoder
type WmpBitmapEncoder = class
inherit BitmapEncoder
Public NotInheritable Class WmpBitmapEncoder
Inherits BitmapEncoder
- Наследование
Комментарии
Windows Media Photo или HD Photo — это кодек, обеспечивающий лучшую точность изображения, чем JPEG с меньшими размерами файлов и большими возможностями. Изображения Windows Media Photo достигают сжатия без потери и потери с помощью одного алгоритма. Изображения Фотографий Windows Media поддерживают существующие стандарты метаданных. Дополнительные сведения об этом формате см. в разделе Общие сведения о формате фотографий HD.
Файлы фотографий Windows Media не поддерживают предварительный просмотр, глобальные эскизы, эскизы уровня кадра или несколько кадров.
Кодирование не работает в частичном доверии. Сведения о частичном доверии см. в разделе Безопасность частичного доверия WPF .
Конструкторы
WmpBitmapEncoder() |
Инициализирует новый экземпляр класса WmpBitmapEncoder. |
Свойства
AlphaDataDiscardLevel |
Получает или задает уровень данных альфа-частоты, удаляемых при перекодировании со сжатыми областями. |
AlphaQualityLevel |
Получает или задает качество сжатия для плоского альфа-канала. |
CodecInfo |
Получает сведения, описывающие этот кодек. (Унаследовано от BitmapEncoder) |
ColorContexts |
Получает или задает значение, представляющее профиль цветов, привязанный к данному кодировщику. (Унаследовано от BitmapEncoder) |
CompressedDomainTranscode |
Получает или задает значение, указывающее, могут ли использоваться операции со сжатыми областями. Операции со сжатыми областями — это операции преобразования, которые выполняются без декодирования данных изображения. |
Dispatcher |
Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject. (Унаследовано от DispatcherObject) |
FlipHorizontal |
Получает или задает значение, указывающее, необходимо ли перевернуть изображение по горизонтали. |
FlipVertical |
Получает или задает значение, показывающее, необходимо ли перевернуть изображение по вертикали. |
Frames |
Получает или задает отдельные фреймы для изображения. (Унаследовано от BitmapEncoder) |
FrequencyOrder |
Получает или задает значение, указывающее, зависит ли порядок кодирования от частоты. |
HorizontalTileSlices |
Получает или задает число делений по горизонтали, используемых при кодировании сжатием. Одно деление создает две горизонтальных области. |
IgnoreOverlap |
Получает или задает значение, указывающее, следует ли игнорировать перекрывающиеся пиксели при кодировании со сжатыми вложенными областями. Данная возможность на данный момент не реализована. |
ImageDataDiscardLevel |
Получает или задает уровень данных изображения, удаляемых при перекодировании со сжатыми областями. |
ImageQualityLevel |
Получает или задает уровень качества изображения. |
InterleavedAlpha |
Получает или задает значение, указывающее, следует ли колировать данные альфа-канала как дополнительного канала с чередованием. |
Lossless |
Получает или задает значение, указывающее, производить ли кодирование, используя сжатие без потерь. |
Metadata |
Получает или задает метаданные, которые будут связаны с этой битовой картой во время кодирования. (Унаследовано от BitmapEncoder) |
OverlapLevel |
Получает или задает уровень обработки перекрытия. |
Palette |
Возвращает или задает значение, представляющее палитру BitmapPalette закодированного растрового изображения. (Унаследовано от BitmapEncoder) |
Preview |
Возвращает или задает BitmapSource, представляющий глобальный предварительный просмотр растрового изображения, если он определен. (Унаследовано от BitmapEncoder) |
QualityLevel |
Получает или задает качество сжатия основного изображения. |
Rotation |
Получает или задает свойство Rotation изображения. |
SubsamplingLevel |
Получает или задает уровень подвыборки для RGB-кодирования изображения. |
Thumbnail |
Возвращает или задает объект BitmapSource, который представляет глобальный внедренный эскиз. (Унаследовано от BitmapEncoder) |
UseCodecOptions |
Получает или задает значение, указывающее используемые параметры кодека. |
VerticalTileSlices |
Получает или задает число вертикальных делений, используемых при кодировании сжатием. Одно деление создает две вертикальных области. |
Методы
CheckAccess() |
Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject. (Унаследовано от DispatcherObject) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Save(Stream) |
Кодирует растровое изображение в указанный поток Stream. (Унаследовано от BitmapEncoder) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
VerifyAccess() |
Обеспечивает наличие у вызывающего потока доступ к этому DispatcherObject. (Унаследовано от DispatcherObject) |