
#include <twl/tcl.h>
typedef struct
{
union
{
u32 bitField;
struct
{
u32 imageType : 2;
u32 reserved0 : 30;
};
};
u32 reserved1;
} TCLMakerNote;
DSiカメラで読み込める形式のjpeg画像を作成するため Exif 情報のメーカーノートタグに埋め込んでいただく構造体です。
エンコード時に使用する TCL_EncodeAndWritePicture(Ex) は、内部でメーカーノートへ埋め込みますので、直接この構造体を意識する必要はありません。
デコードしたjpeg画像の正当性を評価するために必要になる場合があります。詳しくは TCL_IsSameImageType を参照してください。
各メンバをアプリ側で操作することは禁止されています。
TCL_EncodeAndWritePicture(Ex) TCL_IsSameImageType
2009/03/04 エンコード時、デコード時の構造体の用途に関して追記
2008/10/07 初版