void SearchPicture();
なし。
ImageDb に管理されている写真を検索する
ImageDb に管理されている写真を検索し、その結果を内部に保存します。
検索した結果は GetTitleUniqueId() や GetPath() などにインデックスを指定 して取得できます。
検索結果は撮影日時をもとに昇順で並んでいます(インデックスが小さいと古 い写真、大きいと新しい写真)。
PC上でSDカードに直接写真を追加削除された場合などに、それらの写真を管理す るためには、CollectPicture()を呼び出す必要があります。
SDカードが存在しない、または認識できていない場合は、検索結果ゼロとして 正常終了します。
内部で保存されている検索結果は、以下のイベントや操作で無効になります。
無効な状態で Get〜() を呼び出すと、アサートの発生や間違った情報を返す場 合があるため、呼び出しは避けてください。
再度 SearchPicture() で検索しなおすことで有効な状態に戻ります。
・SDカードが差されたとき
・SDカードが抜かれたとき
・JpegSaver/MpSaverで写真を保存したとき
・DeletePicture()で写真を削除したとき
・CollectPicture()で管理ファイルを更新したとき
・HOMEメニューから戻ったとき(HOMEメニューカメラで撮影された可能性があるため)