Visual Basic (Declaration) | |
---|---|
Public Sub PreloadCodecs( _ ByVal fixedCodecs As Integer, _ ByVal cachedCodecs As Integer, _ ByVal codecs As String _ ) |
Visual Basic (Usage) | Copy Code |
---|---|
|
C# | |
---|---|
public void PreloadCodecs( int fixedCodecs, int cachedCodecs, string codecs ) |
C++/CLI | |
---|---|
public: void PreloadCodecs( int fixedCodecs, int cachedCodecs, String^ codecs ) |
Parameters
- fixedCodecs
- Number of codecs that should stay loaded in memory at all times.
- cachedCodecs
- Number of codecs that should be loaded, but can be unloaded later to make room for other codecs.
- codecs
- A String containing the codecs which should be loaded.
This example preloads the j2k filter and ignores the cmp filter.
Visual Basic | Copy Code |
---|---|
Public Sub PreloadCodecsExample() |
C# | Copy Code |
---|---|
public void PreloadCodecsExample() |
If codecs is empty, all file codecs LEADTOOLS can find will be loaded and LEADTOOLS will determine the order in which the files will be used.
codecs is in the form xyz, yuv ...
where Xyz
are the 3 letters describing the file
codec as in Leadtools.Codecs.Xyz.dll
. For instance, if codecs is BMP,TIF,CMP
then the
following codecs will be loaded in the following order:
Leadtools.Codecs.Bmp.dll Leadtools.Codecs.Tif.dll Leadtools.Codecs.Cmp.dll
The first fixedCodecs will stay in memory at all times, then the next cachedCodecs will be loaded. However, if other codecs will be needed, the cached codecs might be unloaded to make room for the new DLLs.
It is recommended that the most commonly used DLLs be loaded as fixed to minimize the time required to load/unload
file codecs. Also, some DLLs may require additional DLLs (like the Leadtools.Codecs.Pdf.dll
or
Leadtools.Codecs.Tif.dll
) so the exact number of DLLs loaded is not necessarily equal
fixedCodecs + cachedCodecs.
Before calling this method, you can get the default preload codecs list using PreloadCodecsList.
Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family