FreeImage.NET Class Library Reference
![]() | Plugin Structure |
The structure contains functionpointers that make up a FreeImage plugin.
Namespace: FreeImageAPI.Plugins
Assembly: FreeImageNET (in FreeImageNET.dll) Version: 3.17.0.4 (3.17.0)

C#
[SerializableAttribute] public struct Plugin
The Plugin type exposes the following members.

Name | Description | |
---|---|---|
![]() | Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType.) |
![]() | GetHashCode | Returns the hash code for this instance. (Inherited from ValueType.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | ToString | Returns the fully qualified type name of this instance. (Inherited from ValueType.) |

Name | Description | |
---|---|---|
![]() | closeProc |
Delegate to a function that closes a previosly opened file.
|
![]() | descriptionProc |
Delegate to a function that returns a string which contains
a more detailed description.
|
![]() | extensionListProc |
Delegate to a function that returns a comma seperated list
of file extensions the plugin can read or write.
|
![]() | formatProc |
Delegate to a function that returns a string which describes
the plugins format.
|
![]() | loadProc |
Delegate to a function that loads and decodes a bitmap into memory.
|
![]() | mimeProc |
Delegate to a function that returns a string which contains
the plugin's mime type.
|
![]() | openProc |
Delegate to a function that opens a file.
|
![]() | pageCapabilityProc |
UNKNOWN
|
![]() | pageCountProc |
Delegate to a function that returns the number of pages of a multipage
bitmap if the plugin is capable of handling multipage bitmaps.
|
![]() | regExprProc |
Delegate to a function that returns a regular expression that
can be used to idientify whether a file can be handled by the plugin.
|
![]() | saveProc |
Delegate to a function that saves a bitmap.
|
![]() | supportsExportBPPProc |
Delegate to a function that returns whether the plugin can handle the
specified color depth.
|
![]() | supportsExportTypeProc |
Delegate to a function that returns whether the plugin can handle the
specified image type.
|
![]() | supportsICCProfilesProc |
Delegate to a function that returns whether the plugin can handle
ICC-Profiles.
|
![]() | validateProc |
Delegate to a function that determines whether the source is a valid image.
|
