Specifies data types for use with metadata tag callbacks.
Values:
IG_TAG_TYPE_NULL |
No data - end of tags. |
IG_TAG_TYPE_BYTE |
Data is a 8 bit unsigned integer. |
IG_TAG_TYPE_ASCII |
Data is a 8 bit, NULL-terminated string. |
IG_TAG_TYPE_SHORT |
Data is a 16 bit unsigned integer. |
IG_TAG_TYPE_LONG |
Data is a 32 bit unsigned integer. |
IG_TAG_TYPE_RATIONAL |
Data is a pair of 32-bit unsigned integers, representing an unsigned rational number. |
IG_TAG_TYPE_SBYTE |
Data is a 8 bit signed integer. |
IG_TAG_TYPE_UNDEFINED |
Data is a 8 bit byte. |
IG_TAG_TYPE_SSHORT |
Data is a 16-bit signed integer. |
IG_TAG_TYPE_SLONG |
Data is a 32-bit signed integer. |
IG_TAG_TYPE_SRATIONAL |
Data is a pair of 32-bit signed integers, representing a signed rational number. |
IG_TAG_TYPE_FLOAT |
Data is a 4-byte single-precision IEEE floating point number. |
IG_TAG_TYPE_DOUBLE |
Data is a 8-byte double-precision IEEE floating point number. |
IG_TAG_TYPE_RAWBYTES |
Data is a series of raw data bytes. |
IG_TAG_TYPE_LONGARRAY |
Data is an array of 32-bit signed integers. |
IG_TAG_TYPE_UNICODE |
Data is a UNICODE string, 16 bit WCHARs terminated by two NULLs. |
IG_TAG_TYPE_FILETIME |
Data is a 64 bit FILETIME structure. |
IG_TAG_TYPE_DATE |
Data is a 64 bit DATE structure. |