BitmapCodecInfo Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
BitmapCodecInfo() |
Initializes a new instance of BitmapCodecInfo. |
Properties
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. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |