Structure $tagGDIPIMAGECODECINFO
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"
CLSID | Identifiant du Codec (structure GUID) |
FormatID | Identifiant de format de fichier (structure GUID) |
CodecName | Pointeur sur une chaîne Unicode terminée par null qui contient le nom d'un codec |
DllName | Pointeur sur une chaîne Unicode terminée par null qui contient le nom de chemin de la DLL dans laquelle le codec réside. Si le codec n'est pas dans une DLL, ce pointeur est 0. |
FormatDesc | Pointeur sur une chaîne Unicode terminée par null qui contient le nom du format de fichier utilisé par le codec. |
FileExt | Pointeur sur une chaîne Unicode terminée par null qui contient toutes les extensions de noms de fichiers associés au codec. Les extensions sont séparées par des points-virgules. |
MimeType | Pointeur sur une chaîne terminée par null qui contient le type mime du codec |
Flags | Combinaison de flags $GDIP_ICF |
Version | Indique la version du codec |
SigCount | Indique le nombre de signatures utilisées par le format de fichier associé au codec |
SigSize | Indique le nombre d'octets de chaque signature |
SigPattern | Pointeur sur un tableau d'octets qui contient la configuration de chaque signature |
SigMask | Pointeur sur un tableau d'octets que contient le masque de chaque signature |