imgdb::MpSaver クラス

構文

class MpSaver : public imgdb::JpegMpBaseSaver

説明

MP保存クラス

MPを保存するには最低限以下の関数を呼び出す必要があります。
SetRaw()
SetTitleUniqueId()
Save()

メンバ定数

S c_bEnableQualityAutoAbatementFlag const bool デフォルトのJPEG品質の自動減少有効フラグ
S c_nDefaultJpegQuality const int JPEGの品質のデフォルト値
S c_eDefaultJpegFormat const nn::jpeg::CTR::PixelSampling JPEGのサンプリングフォーマットのデフォルト値
S c_bDefaultScreenshotFlag const bool スクリーンショットフラグのデフォルト値
S c_bDefaultAdjustablePictureFlag const bool 焦点調整範囲表示フラグのデフォルト値(JpegMpBaseSaverから継承)

メンバ関数

MpSaver コンストラクタ
Save MPファイルとして保存する
GetEnableQualityAutoAbatementFlag JPEG品質の自動減少有効フラグを取得する
SetEnableQualityAutoAbatementFlag JPEG品質の自動減少有効フラグを設定する
GetJpegQuality JPEGの品質を取得する
SetJpegQuality JPEGの品質を設定する
GetJpegFormat JPEGのサンプリングフォーマットを取得する
SetJpegFormat JPEGのサンプリングフォーマットを設定する
GetRawDataL 保存する左側の画像データを取得する
GetRawDataR 保存する右側の画像データを取得する
GetRawWidth 保存する画像の幅を取得する
GetRawHeight 保存する画像の高さを取得する
GetRawFormat 保存する画像のピクセルフォーマットを取得する
SetRaw 保存する画像を設定する
GetOffsetH 水平オフセット値を取得する
SetOffsetH 水平オフセット値を設定する
GetSavedFilePath 保存したMPのファイルパスを取得する
GetUserMakerNoteData アプリケーション用のメーカーノートのデータを取得する(JpegMpBaseSaverから継承)
GetUserMakerNoteDataSize アプリケーション用のメーカーノートのデータサイズを取得する(JpegMpBaseSaverから継承)
SetUserMakerNote アプリケーション用のメーカーノートを設定する(JpegMpBaseSaverから継承)
GetSysMakerNoteData システムメーカーノートを取得する(JpegMpBaseSaverから継承)
SetSysMakerNoteData システムメーカーノートを設定する(JpegMpBaseSaverから継承)
GetTitleUniqueId タイトルユニークIDを取得する(JpegMpBaseSaverから継承)
SetTitleUniqueId タイトルユニークIDを設定する(JpegMpBaseSaverから継承)
GetScreenshotFlag スクリーンショットフラグを取得する(JpegMpBaseSaverから継承)
SetScreenshotFlag スクリーンショットフラグを設定する(JpegMpBaseSaverから継承)
GetAdjustablePictureFlag 焦点調整範囲表示フラグを取得する(JpegMpBaseSaverから継承)
SetAdjustablePictureFlag 焦点調整範囲表示フラグを設定する(JpegMpBaseSaverから継承)
IsValidShotBodyId 撮影した本体IDが有効かチェックする(JpegMpBaseSaverから継承)
GetShotBodyId 撮影した本体IDを取得する(JpegMpBaseSaverから継承)
SetShotBodyId 撮影した本体IDを設定する(JpegMpBaseSaverから継承)
SetShotBodyIdByOwn 撮影した本体IDを自分の本体IDに設定する(JpegMpBaseSaverから継承)
ResetShotBodyId 撮影した本体IDを無効状態にリセットする(JpegMpBaseSaverから継承)
IsValidEditorBodyId 最後に編集した本体IDが有効かチェックする(JpegMpBaseSaverから継承)
GetEditorBodyId 最後に編集した本体IDを取得する(JpegMpBaseSaverから継承)
SetEditorBodyId 最後に編集した本体IDを設定する(JpegMpBaseSaverから継承)
SetEditorBodyIdByOwn 最後に編集した本体IDを自分の本体IDに設定する(JpegMpBaseSaverから継承)
ResetEditorBodyId 最後に編集した本体IDを無効状態にリセットする(JpegMpBaseSaverから継承)
S GetSysMakerNoteDataSize システムメーカーノートのデータサイズを取得する(JpegMpBaseSaverから継承)

クラス階層

imgdb::JpegMpBaseSaver
  imgdb::MpSaver