Bewerken

BitmapCodecInfo Class

Definition

Provides information about an imaging codec.

public ref class BitmapCodecInfo abstract
public abstract class BitmapCodecInfo
type BitmapCodecInfo = class
Public MustInherit Class BitmapCodecInfo
Inheritance
BitmapCodecInfo

Examples

The following example demonstrates how to retrieve the Author property of a given 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)

Remarks

A BitmapCodecInfo can be obtain for each codec in Windows Presentation Foundation (WPF) by using the CodecInfo or the CodecInfo properties.

Constructors

Name Description
BitmapCodecInfo()

Initializes a new instance of BitmapCodecInfo.

Properties

Name Description
Author

Gets a value that identifies the author of the codec.

ContainerFormat

Gets a value that identifies the container format for the codec.

DeviceManufacturer

Gets a value that identifies the device manufacturer of the codec.

DeviceModels

Gets a value that identifies the device models of the codec.

FileExtensions

Gets a value that identifies the file extensions associated with the codec.

FriendlyName

Gets a value that represents the friendly name of the codec.

MimeTypes

Gets a value that identifies the Multipurpose Internet Mail Extensions (MIME) associated with the codec.

SpecificationVersion

Gets a value that identifies the specification version of the codec.

SupportsAnimation

Gets a value that indicates whether the codec supports animation.

SupportsLossless

Gets a value that indicates whether the codec supports lossless of images.

SupportsMultipleFrames

Gets a value that identifies whether the codec supports multiple frames.

Version

Gets a value that identifies the version of the codec.

Applies to

See also