In The Hand LtdIn The Hand
ImageCodecInfo Class
NamespacesInTheHand.Drawing.ImagingImageCodecInfo
.NET Components for Mobility
The ImageCodecInfo class provides the necessary storage members and methods to retrieve all pertinent information about the installed image encoders and decoders (called codecs).
Declaration Syntax
C#Visual Basic
public sealed class ImageCodecInfo
Public NotInheritable Class ImageCodecInfo
Members
All MembersMethodsProperties



IconMemberDescription
Clsid
Gets or sets a Guid structure that contains a GUID that identifies a specific codec.

CodecName
Gets or sets a string that contains the name of the codec.

DllName
Gets or sets string that contains the path name of the DLL that holds the codec. If the codec is not in a DLL, this pointer is a null reference (Nothing in Visual Basic).

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
FilenameExtension
Gets or sets string that contains the file name extension(s) used in the codec. The extensions are separated by semicolons.

Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Flags
Gets or sets 32-bit value used to store additional information about the codec. This property returns a combination of flags from the ImageCodecFlags enumeration.

FormatDescription
Gets or sets a string that describes the codec's file format.

FormatID
Gets or sets a Guid structure that contains a GUID that identifies the codec's format.

GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetImageDecoders()()()()
Returns an array of ImageCodecInfo objects that contain information about the image decoders built into GDI+.

GetImageEncoders()()()()
Returns an array of ImageCodecInfo objects that contain information about the image encoders built into GDI+.

GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
MimeType
Gets or sets a string that contains the codec's Multipurpose Internet Mail Extensions (MIME) type.

SignatureMasks
Gets or sets a two dimensional array of bytes that can be used as a filter.

SignaturePatterns
Gets or sets a two dimensional array of bytes that represents the signature of the codec.

ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Version
Gets or sets the version number of the codec.

Remarks
Platforms Supported
Windows Mobile
Windows Mobile Version 5.0 and later
Windows Embedded Compact
Windows CE 5.0 and later
Inheritance Hierarchy
Object
ImageCodecInfo

Assembly: InTheHand.Drawing (Module: InTheHand.Drawing) Version: 7.0.0.0