imgdb::MpLoader クラス

構文

class MpLoader : public imgdb::JpegMpBaseLoader

説明

MP読み込みクラス

MPを読み込むには最低限以下の関数を呼び出す必要があります。
SetFilePath()
SetBuffer()
SetFormat()
Load()

立体画像として表示する際、通常は GetOffsetH() の値に応じて画像を左右にずら して表示してください。

メンバ関数

MpLoader コンストラクタ
Load MPファイルを読み込む
GetFilePath 読み込むMPファイルのパスを取得する
SetFilePath 読み込むMPファイルのパスを設定する
GetFormat 展開画像のピクセルフォーマットを取得する
SetFormat 展開画像のピクセルフォーマットを設定する
GetOutputWidth 展開した画像を格納するバッファの幅を取得する
SetOutputWidth 展開した画像を格納するバッファの幅を設定する
IsThumbnailMode サムネイル読み込みモードか調べる
SetThumbnailMode サムネイル読み込みモードを設定する
GetBufferL 展開した左側の画像を格納するバッファを取得する
GetBufferR 展開した右側の画像を格納するバッファを取得する
GetBufferSize 展開した画像を格納するバッファのサイズを取得する
SetBuffer 展開した画像を格納するバッファを設定する
GetRawWidth 読み込んだ画像の幅を取得する
GetRawHeight 読み込んだ画像の高さを取得する
GetRawDataSize 読み込んだ画像のデータサイズを取得する
GetRealWidth 縮小デコードの影響を受けない実画像の幅を取得する
GetRealHeight 縮小デコードの影響を受けない実画像の高さを取得する
GetOffsetH 水平オフセット値を取得する
GetUserMakerNoteBuffer 展開したユーザーメーカーノートを格納するバッファを取得する(JpegMpBaseLoaderから継承)
GetUserMakerNoteBufferSize 展開したユーザーメーカーノートを格納するバッファのサイズを取得する(JpegMpBaseLoaderから継承)
SetUserMakerNoteBuffer 展開したユーザーメーカーノートを格納するバッファを設定する(JpegMpBaseLoaderから継承)
GetDateTime デコードした撮影日時情報を取得する(JpegMpBaseLoaderから継承)
GetUserMakerNoteDataSize アプリケーション用のメーカーノートのデータサイズを取得する(JpegMpBaseLoaderから継承)
IsExistSysMakerNote システムメーカーノートが存在するかチェックする(JpegMpBaseLoaderから継承)
GetSysMakerNoteData システムメーカーノートを取得する(JpegMpBaseLoaderから継承)
GetTitleUniqueId タイトルユニークIDを取得する(JpegMpBaseLoaderから継承)
GetScreenshotFlag スクリーンショットフラグを取得する(JpegMpBaseLoaderから継承)
GetAdjustablePictureFlag 焦点調整範囲表示フラグを取得する(JpegMpBaseLoaderから継承)
IsExistFace 顔が含まれている写真かチェックする(JpegMpBaseLoaderから継承)
IsValidShotBodyId 撮影した本体IDが有効かチェックする(JpegMpBaseLoaderから継承)
GetShotBodyId 撮影した本体IDを取得する(JpegMpBaseLoaderから継承)
IsValidEditorBodyId 最後に編集した本体IDが有効かチェックする(JpegMpBaseLoaderから継承)
GetEditorBodyId 最後に編集した本体IDを取得する(JpegMpBaseLoaderから継承)
S GetSysMakerNoteDataSize システムメーカーノートのデータサイズを取得する(JpegMpBaseLoaderから継承)
S ComputeImageSize 画像のサイズを求める(JpegMpBaseLoaderから継承)

クラス階層

imgdb::JpegMpBaseLoader
  imgdb::MpLoader