DSi写真データベースライブラリ(TCL) 機能一覧

一般

TCL_GetTableBufferSize管理ファイルを読み込むのに必要なバッファサイズを返します。
TCL_GetWorkBufferSize管理ファイルを読み込むのに必要なワークバッファサイズを返します。
TCL_CalcNumEnableToTakePictures撮影可能な写真枚数を計算します。
TCL_GetCurrentSecond現在時刻(秒)を取得します。

管理ファイル操作関連

TCL_LoadTable管理ファイルを読み込みます。
TCL_CreateTable管理ファイルを生成します。
TCL_RepairTable管理ファイルを修復します。
TCL_SortTable管理ファイルの写真情報をソートします。

検索関連

TCL_InitSearchObject検索オブジェクトを初期化します。
TCL_GetNumPictures検索条件に合致する写真の枚数を取得します。
TCL_SearchNextPictureInfo検索条件に合致する写真情報を順次取得します。
TCL_SearchPictureInfoByIndex検索条件に合致する写真情報を取得します。
TCL_SearchNextPicturePath検索条件に合致する写真の保存先パスを順次取得します。
TCL_SearchPicturePathByIndex検索条件に合致する写真の保存先パスを取得します。
TCL_PrintPicturePath写真情報から写真保存先パスを取得します。
TCL_GetPictureInfoFromPath写真保存先パスから写真情報を取得します。

写真関連

TCL_GetJpegEncoderBufferSizejpegエンコードに必要なワークバッファサイズを返します。
TCL_EncodeAndWritePicture(Ex)画像データをjpegエンコードし保存します。
TCL_GetLastWrittenPicturePath最後に書き出した画像のパスを返します。
TCL_GetLastWrittenPictureInfo最後に書き出した画像の写真情報を返します。
TCL_DecodePicture画像ファイルをjpegデコードします。
TCL_IsSameImageType画像タイプが同じかどうか判別します。
TCL_DeletePicture画像ファイルを削除します。
TCL_ChangePictureFavoriteTypeお気に入りタイプを変更します。

定数

一般定数各種定数です。
TCLResult各関数の処理結果を表します。
TCLFavoriteTypeお気に入りタイプです。
TCLImageType画像のタイプです。
TCLKeyType写真にかけられている署名のタイプです。
TCLSearchCondition検索を行う際の検索条件です。
TCLSortType管理ファイルのソートを行う際のソートタイプです。

型・構造体

TCLAccessorTCLの各関数にアクセスするときに使用するアクセサです。
TCLPictureInfo管理ファイルに登録されている写真の情報を表す構造体です。
TCLSearchObject検索関連の関数に使用する構造体です。
TCLMakerNotejpeg画像のExif情報メーカーノートタグに入れる構造体です。