The ImageCodecInfo class provides the necessary storage members and methods to retrieve all pertinent information about the installed image encoders and decoders (called codecs).
| C# | Visual Basic |
public sealed class ImageCodecInfo
Public NotInheritable Class ImageCodecInfo
| All Members | Methods | Properties | |||
| Icon | Member | Description |
|---|---|---|
| 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) | (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()()()() | (Inherited from Object.) | |
| Version |
Gets or sets the version number of the codec.
|
| Platforms Supported | |
|---|---|
| Windows Mobile | Windows Mobile Version 5.0 and later |
| Windows Embedded Compact | Windows CE 5.0 and later |
| Object | |
| ImageCodecInfo | |