This documentation is archived and is not being maintained.

ImageCodecInfo Members

The ImageCodecInfo class provides the necessary storage members and methods to retrieve all pertinent information about the installed image codecs. Not inheritable.

The following tables list the members exposed by the ImageCodecInfo type.

  Name Description
Public property Clsid Gets or sets a Guid structure that contains a GUID that identifies a specific codec.
Public property CodecName Gets or sets a string that contains the name of the codec.
Public property 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).
Public property FilenameExtension Gets or sets string that contains the file name extension(s) used in the codec. The extensions are separated by semicolons.
Public property 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.
Public property FormatDescription Gets or sets a string that describes the codec's file format.
Public property FormatID Gets or sets a Guid structure that contains a GUID that identifies the codec's format.
Public property MimeType Gets or sets a string that contains the codec's Multipurpose Internet Mail Extensions (MIME) type.
Public property SignatureMasks Gets or sets a two dimensional array of bytes that can be used as a filter.
Public property SignaturePatterns Gets or sets a two dimensional array of bytes that represents the signature of the codec.
Public property Version Gets or sets the version number of the codec.
Top

(see also Protected Methods )
  Name Description
Public method Equals  Overloaded. Determines whether two Object instances are equal. (inherited from Object)
Public method GetHashCode  Serves as a hash function for a particular type. (inherited from Object)
Public method Static GetImageDecoders Returns an array of ImageCodecInfo objects that contain information about the image decoders built into GDI+.
Public method Static GetImageEncoders Returns an array of ImageCodecInfo objects that contain information about the image encoders built into GDI+.
Public method GetType  Gets the Type of the current instance. (inherited from Object)
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Public method ToString  Returns a String that represents the current Object. (inherited from Object)
Top

  Name Description
Protected method 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)
Protected method MemberwiseClone  Creates a shallow copy of the current Object. (inherited from Object)
Top
Show: