
#include <twl/camera.h>
typedef enum
{
CAMERA_PHOTO_MODE_NORMAL,
CAMERA_PHOTO_MODE_PORTRAIT,
CAMERA_PHOTO_MODE_LANDSCAPE,
CAMERA_PHOTO_MODE_NIGHTVIEW,
CAMERA_PHOTO_MODE_LETTER,
CAMERA_PHOTO_MODE_MAX
}
CAMERAPhotoMode;
| CAMERA_PHOTO_MODE_NORMAL | カメラの設定を補正しないモード |
| CAMERA_PHOTO_MODE_PORTRAIT | ポートレートモード |
| CAMERA_PHOTO_MODE_LANDSCAPE | 風景モード |
| CAMERA_PHOTO_MODE_NIGHTVIEW | 暗視モード |
| CAMERA_PHOTO_MODE_LETTER | 文字モード |
カメラの撮影モードを指定するために使用する列挙型です。
このリストにはない夜景モードで撮影を行いたい場合は、CAMERA_PHOTO_MODE_LANDSCAPE を設定した上で、CAMERA_FRAME_RATE_15_TO_2 を設定してください。
(注意)撮影モードはガンマやゲインなどの調整をしていますが、他にもシャープネス、露出、ホワイトバランスの設定も上書きしています。
以下が設定される値になります。
| NORMAL | PORTRAIT | LANDSCAPE | NIGHTVIEW | LETTER | |
| Sharpness | 0 | -2 | +1 | -1 | +2 |
| Exposure | 0 | 0 | 0 | +2 | +2 |
| WhiteBalance | NORMAL | NORMAL | DAYLIGHT | NORMAL | NORMAL |
2008/03/17 CAMERA_PHOTO_MODE_PLAIN を CAMERA_PHOTO_MODE_NORMAL に変更、CAMERA_PHOTO_MODE_FSE の削除、説明文追加
2008/03/13 CAMERA_PHOTO_MODE_PLAIN の追加
2007/11/12 初版