46 lines
		
	
	
		
			836 B
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			836 B
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
| #ifndef _AF_UI_H_
 | |
| #define _AF_UI_H_
 | |
| 
 | |
| #define AF_UI_INFOR_ERR   0xFFFFFFFF
 | |
| 
 | |
| typedef struct _AF_UI_INFO_TAB {
 | |
| 	UINT32 value;
 | |
| 	UINT32 max_value;
 | |
| } AF_UI_INFO_TAB;
 | |
| 
 | |
| /**
 | |
| 	AF informatin selection index(af_ui_set_info() or af_ui_get_info())
 | |
| */
 | |
| typedef enum _AF_UI_INFO {
 | |
| 	AF_UI_MODE,
 | |
| 	AF_UI_OPERATION,                ///<AF movie/photo, data type ##AF_OPERATION
 | |
| 	AF_UI_MAX_CNT,
 | |
| 	ENUM_DUMMY4WORD(AF_UI_INFO)
 | |
| } AF_UI_INFO;
 | |
| 
 | |
| /**
 | |
| 	AF scene mode
 | |
| */
 | |
| typedef enum _AF_SEARCH_MODE {
 | |
| 	AF_SEARCH_MODE_AUTO,
 | |
| 	AF_SEARCH_MODE_MACRO,
 | |
| 	AF_SEARCH_MODE_INIFINITE,
 | |
| 	AF_SEARCH_MODE_MANUAL,
 | |
| 	AF_SEARCH_MODE_MAX_CNT,
 | |
| 	ENUM_DUMMY4WORD(AF_SEARCH_MODE)
 | |
| } AF_SEARCH_MODE;
 | |
| 
 | |
| /**
 | |
| 	AFmovie/photo
 | |
| */
 | |
| typedef enum _AF_OPERATION {
 | |
| 	AF_OPERATION_MOVIE,
 | |
| 	AF_OPERATION_PHOTO,
 | |
| 	AF_OPERATION_CAPTURE,
 | |
| 	AF_OPERATION_MAX_CNT,
 | |
| 	ENUM_DUMMY4WORD(AF_OPERATION)
 | |
| } AF_OPERATION;
 | |
| 
 | |
| #endif
 | |
| 
 | 
