SSPライブラリ(SSP) API 機能一覧

JPEG エンコード

SSP_SetJpegEncoderDateTime エンコード時に付加する撮影日時情報を設定します。
SSP_SetJpegEncoderDateTimeNow エンコード時に付加する撮影日時情報に現在の日時を設定します。
SSP_GetDateTime 現在の日付と時刻を取得します。
SSP_SetJpegEncoderMakerNote エンコード時にメーカーノート内に付加する DSiカメラ 用データを設定します。
SSP_SetJpegEncoderMakerNoteEx エンコード時にメーカーノート内に付加する各種データを設定します。
SSP_StartJpegEncoder JPEGエンコードを行います。
SSP_GetJpegEncoderBufferSize エンコードに必要なバッファサイズを取得します。
SSP_ConvertJpegEncodeData JPEGエンコードする形式に入力データをコンバートします。
SSP_StartJpegEncoderWithEncodeData 事前にコンバート済みのエンコード用データからJPEGエンコードを行います。
SSP_StartJpegEncoderLite SSP_StartJpegEncoder()よりも少量の作業バッファでJPEGエンコードを行います。
SSP_GetJpegEncoderLiteBufferSize SSP_StartJpegEncoderLite()を使用したエンコードに必要なバッファサイズを取得します。
SSP_StartJpegEncoderFast SSP_StartJpegEncoderLite()よりも高速にJPEGエンコードを行います。
SSP_GetJpegEncoderFastBufferSize SSP_StartJpegEncoderFast()を使用したエンコードに必要なバッファサイズを取得します。

JPEG デコード

SSP_GetJpegDecoderDateTime デコード時にJPEGデータから取り出した撮影日時情報を取得します。
SSP_GetJpegDecoderSoftware デコード時にJPEGデータから取り出したアプリケーションのイニシャルコードを取得します。
SSP_GetJpegDecoderMakerNoteAddr JPEGデータ中のメーカーノート内に存在する DSiカメラ 用データの先頭アドレスを取得します。
SSP_GetJpegDecoderMakerNoteSize JPEGデータ中のメーカーノート内に存在する DSiカメラ 用データのサイズを取得します。
SSP_GetJpegDecoderMakerNoteAddrEx JPEGデータ中のメーカーノート内に存在する各種データの先頭アドレスを取得します。
SSP_GetJpegDecoderMakerNoteSizeEx JPEGデータ中のメーカーノート内に存在する各種データのサイズを取得します。
SSP_StartJpegDecoder JPEGデコードを行います。
SSP_ExtractJpegDecoderExif JPEGファイルからExif情報だけを抽出します。
SSP_StartJpegDecoderFast SSP_StartJpegDecoder()よりも高速にJPEGデコードを行います。
SSPJpegDecoderErrorCode SSP_StartJpegDecoderFast()が返すエラーコード。

BMP 変換

SSP_GetBmpFileSize 作成される BMP ファイルのサイズを取得する。
SSP_CreateBmpFile BMP ファイルを作成する。