UDF > StructureConstants >


$tagGDIPIMAGECODECINFO

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"

Champs

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