Keyword Reference


$tagGDIPIMAGECODECINFO

$tagGDIPIMAGECODECINFO structure

Global Const $tagGDIPIMAGECODECINFO = "byte CLSID[16];byte FormatID[16];ptr CodecName;ptr DllName;ptr FormatDesc;ptr FileExt;" & _
"ptr MimeType;dword Flags;dword Version;dword SigCount;dword SigSize;ptr SigPattern;ptr SigMask"

Parameters

CLSID Codec identifier (GUID structure)
FormatID File format identifier (GUID structure)
CodecName Pointer to a Unicode null terminated string that contains the codec name
DllName Pointer to a Unicode null terminated string that contains the path name of the DLL in which the codec resides.
If the codec is not in a DLL, this pointer is 0.
FormatDesc Pointer to a Unicode null terminated string that contains the name of the file format used by the codec.
FileExt Pointer to a Unicode null terminated string that contains all filename extensions associated with the codec.
The extensions are separated by semicolons.
MimeType Pointer to a null-terminated string that contains the mime type of the codec
Flags Combination of $GDIP_ICF flags
Version Indicates the version of the codec
SigCount Indicates the number of signatures used by the file format associated with the codec
SigSize Indicates the number of bytes in each signature
SigPattern Pointer to an array of bytes that contains the pattern for each signature
SigMask Pointer to an array of bytes that contains the mask for each signature