BitmapCodecInfo Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет сведения о кодеке изображения.
public ref class BitmapCodecInfo abstract
public abstract class BitmapCodecInfo
type BitmapCodecInfo = class
Public MustInherit Class BitmapCodecInfo
- Наследование
-
BitmapCodecInfo
Примеры
В следующем примере показано, как получить Author свойство заданного объекта BitmapEncoder.
FileStream stream = new FileStream("empty.tif", FileMode.Create);
TiffBitmapEncoder encoder = new TiffBitmapEncoder();
TextBlock myTextBlock = new TextBlock();
myTextBlock.Text = "Codec Author is: " + encoder.CodecInfo.Author.ToString();
encoder.Frames.Add(BitmapFrame.Create(image));
MessageBox.Show(myPalette.Colors.Count.ToString());
encoder.Save(stream);
Dim stream As New FileStream("empty.tif", FileMode.Create)
Dim encoder As New TiffBitmapEncoder()
Dim myTextBlock As New TextBlock()
myTextBlock.Text = "Codec Author is: " + encoder.CodecInfo.Author.ToString()
encoder.Frames.Add(BitmapFrame.Create(image))
MessageBox.Show(myPalette.Colors.Count.ToString())
encoder.Save(stream)
Комментарии
Для BitmapCodecInfo каждого кодека в Windows Presentation Foundation (WPF) можно получить с помощью CodecInfo свойств или CodecInfo свойств.
Конструкторы
| Имя | Описание |
|---|---|
| BitmapCodecInfo() |
Инициализирует новый экземпляр BitmapCodecInfo. |
Свойства
| Имя | Описание |
|---|---|
| Author |
Возвращает значение, определяющее автора кодека. |
| ContainerFormat |
Возвращает значение, определяющее формат контейнера для кодека. |
| DeviceManufacturer |
Возвращает значение, определяющее производителя устройства кодека. |
| DeviceModels |
Возвращает значение, определяющее модели устройств кодека. |
| FileExtensions |
Возвращает значение, определяющее расширения файлов, связанные с кодеком. |
| FriendlyName |
Возвращает значение, представляющее понятное имя кодека. |
| MimeTypes |
Возвращает значение, определяющее многоцелевое расширение электронной почты (MIME), связанное с кодеком. |
| SpecificationVersion |
Возвращает значение, определяющее версию спецификации кодека. |
| SupportsAnimation |
Возвращает значение, указывающее, поддерживает ли кодек анимацию. |
| SupportsLossless |
Возвращает значение, указывающее, поддерживает ли кодек без потери изображений. |
| SupportsMultipleFrames |
Возвращает значение, определяющее, поддерживает ли кодек несколько кадров. |
| Version |
Возвращает значение, определяющее версию кодека. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |