TCL_DecodePicture

定義

#include <twl/tcl.h>


TCLResult TCL_DecodePicture( u8* fileBuffer ,
                             u32 fileBufferSize ,
                             void* imageBuffer ,
                             s16 width ,
                             s16 height ,
                             u32 decodeOption );
	

引数

fileBufferデコード元となるファイルバッファ
fileBufferSizeデコード元となるファイルバッファサイズ
imageBufferデコード後の画像を格納するバッファ
本画像のデコードの場合は TCL_JPEG_WIDTH * TCL_JPEG_HEIGHT * 2 のサイズ
サムネイル画像をデコードする場合は SSP_JPEG_THUMBNAIL_WIDTH * SSP_JPEG_THUMBNAIL_HEIGHT * 2 のサイズのバッファが必要です
widthデコードを許す画像の横幅
heightデコードを許す画像の縦幅
decodeOptionSSP_StartJpegDecoder に渡すオプション

返り値

処理結果

説明

読み込んだファイルのjpegデコードを行います。この関数は SSP_StartJpegDecoder のラッパ関数となります。

内部で、各種エラーチェックや必要ならば署名チェックを行いますので、必ずこの関数を用いてデコードを行うようにしてください。

この関数が行うのはデコード処理だけですので、ファイル読み込み自体はFS関数等を使用してアプリ側で行ってください。

参照

履歴

2009/03/04 初版