1 //+----------------------------------------------------------------------------
11 // Created: 15 Jan 2000
13 //+----------------------------------------------------------------------------
15 #ifndef _SGASCH_DC210PHOTO_H_
16 #define _SGASCH_DC210PHOTO_H_
20 #include "dc210camera.h"
23 class CKodakDC210Photo // : public CPhoto
26 CKodakDC210Photo(int iPictureNumber, CKodakDC210 *pCamera);
27 ~CKodakDC210Photo(void);
30 PICTURE_FORMAT GetFormat(void);
32 int GetTimeStamp(void);
33 bool GetData(BYTE **, int *pLen);
34 // bool WriteData(void);
36 char *GetFilename(void);
37 void SetFilename(char *szNewName);
38 bool GetResolution(int *piWidth, int *piHeight);
39 DC210_COMPRESSION_STATE GetCompression(void);
40 bool WasFlashUsed(void);
41 DC210_FLASH_STATE GetFlashMode(void);
42 int GetLightValueData(void);
43 float GetCalculatedLightValue(void);
44 DC210_ZOOM_STATE GetZoomPosition(void);
45 int GetExposureValue(void);
46 int GetApertureValue(void);
47 int GetExposureTimeMs(void);
48 float GetExposureCompensationValue(void);
52 BYTE _bRawPictureData[256];
55 CKodakDC210 *_pCamera;
58 #endif /* _SGASCH_DC210PHOTO_H_ */