⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cdtype.h

📁 佳能数码相机 SDK 7.3 开发包 VC++代码 含英文说明文档
💻 H
📖 第 1 页 / 共 5 页
字号:
         |                                                                  |
	   3  |    [40]  [41]  [42]  [43]  [44]  [45]  [46]  [47]  [50]  [51]    |  
         |                                                                  |
	   4  |             [54]  [55]  [56]  [57]  [60]  [61]  [62]             |
       --|------------------------------------------------------------------|


	                     Table 2: AF Point (Last 7 bytes)				  

	           | Bit7 | Bit6 | Bit5 | Bit4 | Bit3 | Bit2 | Bit1 | Bit0 |
	     ------|------|------|------|------|------|------|------|------|
	     BYTE0 | [07] | [06] | [05] | [04] | [03] | [02] |  --  |  --  |
	     BYTE1 | [17] | [16] | [15] | [14] | [13] |  --  |  --  | [10] |
	     BYTE2 | [27] | [26] | [25] | [24] | [23] | [22] | [21] | [20] |
	     BYTE3 | [37] | [36] | [35] | [34] | [33] | [32] | [31] | [30] |
	     BYTE4 | [47] | [46] | [45] | [44] | [43] | [42] | [41] | [40] |
	     BYTE5 | [57] | [56] | [55] | [54] |  --  |  --  | [51] | [50] |
	     BYTE6 |  --  |  --  |  --  |  --  |  --  | [62] | [61] | [69] |
	*/
	#define cdIMG_PROP_BULB_TIME					0x00003400
	/* Bulb time in Bulb release (100msec).
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_FOCUS_MODE					0x00003500
	/* Focus mode.
	       Attribute : Read only
	       Size/Type : 2 / cdFocusMode
	*/
	#define cdIMG_PROP_FOCAL_LENGTH_TELE			0x00003600
	/* Focal length of tele end (mm).
	       Attribute : Read only
	       Size/Type : 8 / cdURational
	*/
	#define cdIMG_PROP_FOCAL_LENGTH_WIDE			0x00003700
	/* Focal length of wide end (mm).
	       Attribute : Read only
	       Size/Type : 8 / cdURational
	*/
	#define cdIMG_PROP_FLASH_MODE					0x00003800
	/* Flash mode.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	   Values:
	    (bit assigned)
	     bit0 : Manual
	     bit1 : TTL
	     bit2 : A-TTL
	     bit3 : E-TTL
	     bit4 : Flat
	     bit7 : 2nd-curtain sync.
	     bit13: Built-in Flash
	     bit14: External Flash	    
	*/
	#define cdIMG_PROP_AEB_SHOT_NUMBER				0x00003900
	/* Shootign number in AEB.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	   Values:
	    0:no-AEB  1:1st-AEB  2:2nd-AEB  3:3rd-AEB
	*/
	#define cdIMG_PROP_AEB_EXPOSURE_COMP			0x00003a00
	/* Exposure compensation value in AEB (APPEX).
	       Attribute : Read only
	       Size/Type : 4 / cdFloat
	*/
	#define cdIMG_PROP_FLASH_COMP					0x00003b00
	/* Flash compensation value (APPEX).
	       Attribute : Read only
	       Size/Type : 4 / cdFloat
	*/
	#define cdIMG_PROP_AIAE							0x00003d00	
	/* AE setting in shooting.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	   Values:
	    0: Nomal AE
		1: Exposure compensation.
		2: AE lock.
		3: Exposure compensation and AE lock.
		4: No AE.
		0xffff: Unknown.
	*/
	#define cdIMG_PROP_IS_SETTING					0x00003e00	
	/* Image stabilizer setting of the PowerShot Pro90IS. 
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	   Values:
	    0: off  1: on   0xffff: unknown
	*/
	#define cdIMG_PROP_DISP_AV_OPEN					0x00003f00	
	/* Aperture value for display (/10)
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_EZOOM_SRC_SIZE				0x00004000
	/* The number of horizontal direction logging pixels when smooth 
	   electronic zoom.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_EZOOM_DST_SIZE				0x00004100
	/* The number of horizontal direction enlargement target pixels
	   when smooth electronic zoom.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	   Note:
	    Electronic zoom magnification in smooth electronic zoom
           = EZoomDstSize / EZoomSrcSize
	*/
	#define cdIMG_PROP_AF_DISTANCE					0x00004200
	/* AF distance setting.
	       Attribute : Read only
	       Size/Type : 2 / cdAFDistance
	*/
	#define cdIMG_PROP_AV_OPEN						0x00004300
	/* Minimum aperture value.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_AV_MAX						0x00004400
	/* Maximum aperture value.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_SHOOTING_NUM_H				0x00004500
	/* Upper-word of shooting number.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_SHOOTING_NUM_L				0x00004600
	/* Lower-word of shooting number.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_BRACKET_MODE					0x00004700
	/* Bracket mode
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	   Values:
	    0:non-bracket 
		1:AEB  2:FEB  3:ISO  4:WB
	*/
	#define cdIMG_PROP_BRACKET_VALUE				0x00004800
	/* Bracket comp value. (APPEX value)
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_BRACKET_SHOT_NUMBER			0x00004900
	/* Bracked shooting number.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_RAW_MODE_QUALITY				0x00004a00
	/* JPEG quality in RAW+JPEG rec.
	       Attribute : Read only
	       Size/Type : 2 / cdCompQuality
	*/
	#define cdIMG_PROP_RAW_MODE_SIZE				0x00004b00
	/* JPEG size in RAW+JPEG rec.
	       Attribute : Read only
	       Size/Type : 2 / cdImageSize
	*/
	#define cdIMG_PROP_NOISE_REDUCTION				0x00004c00
	/* Noise reduction mode.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	   Values:
	    0: off   1: type1   2: type2
	*/
	#define cdIMG_PROP_GAMMA						0x00004d00
	/* Tone curve 
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	   Values:
	    0: standard  1: manual set  2: custom set
	*/
	#define cdIMG_PROP_EDGE_LEVEL					0x00004e00
	/* Sharpness level.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	   Values:
	    0: off  1: 1  2: 2  3: 3  4: 4  5: 5
	*/
	#define cdIMG_PROP_EDGE_FREQ					0x00004f00
	/* Sharpness object
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	   Values:
	    0: invalid  1: very coarse  2: coarse  3: standard  4: fine  
		5: very fine
	*/
	#define cdIMG_PROP_SENSOR_DATA_RG				0x00005000
	/* WB sensor data.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_SENSOR_DATA_BG				0x00005100
	/* WB sensor data.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_WHITE_DATA_R					0x00005200
	/* Custom WB data
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_WHITE_DATA_B					0x00005300
	/* Custom WB data
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_WB_COLOR_TEMP				0x00005400
	/* WB color temperature.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_COLOR_MATRIX					0x00005500
	/* Color matrix
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	   Values:
	    1: 1  2: 2  3: 3  4: 4  5: 5  6: 6  7: 7  0xffff: Unknown
	*/
	#define cdIMG_PROP_DIGITAL_GAIN					0x00005600
	/* Digital exposure compensation value (x10)
	       Attribute : Read only
	       Size/Type : 2 / cdInt16
	*/
	#define cdIMG_PROP_GAMMA_TABLE					0x00005700
	/* Gamma table.
	       Attribute : Read only
	       Size/Type : sizeof(cdDevGammaLUTTable) / cdDevGammaLUTTable
	*/
	#define cdIMG_PROP_EDGE_LEVEL_TABLE				0x00005800
	/* Edge level table.
	       Attribute : Read only
	       Size/Type : sizeof(cdDevEdgeLevelTable) / cdDevEdgeLevelTable
	*/
	#define cdIMG_PROP_EDGE_FREQ_TABLE				0x00005900
	/* Edge frequency table.
	       Attribute : Read only
	       Size/Type : sizeof(cdDevEdgeFreqTable) / cdDevEdgeFreqTable
	*/
	#define cdIMG_PROP_WB_TABLE						0x00005a00
	/* WB table.
	       Attribute : Read only
	       Size/Type : sizeof(cdDevWBParamTable) / cdDevWBParamTable
	*/
	#define cdIMG_PROP_MODIFIED_PARAM_FLAG			0x00005b00
	/* Modified flag.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt32	
	   Values:
	    0:DevelopParam is not modified  1: Modified
	*/
	#define cdIMG_PROP_GAMMA_MATCHING				0x00005d00	
	/* Gamma Matching table.
	       Attribute : Read only
	       Size/Type : sizeof(cdDevGammaLUTMatching) / cdDevGammaLUTMatching
	*/
	#define cdIMG_PROP_WB_MATCHING					0x00005e00	
	/* WB Matching 
	       Attribute : Read only
	       Size/Type : sizeof(cdDevWBParamMatching) / cdDevWBParamMatching
	*/
	#define cdIMG_PROP_PHOTO_EFFECT					0x00005f00
	/* Photo effect setting.
	       Attribute : Read only
	       Size/Type : sizeof(cdPhotoEffect) / cdPhotoEffect
	*/
	#define cdIMG_PROP_PHOTO_HUE					0x00006000
	/* Hue / Color tone.
	       Attribute : Read only
	       Size/Type : sizeof(cdInt16) / cdInt16
	   Values:
	    -2: -2   -1: -1   0: Normal  1: 2   2: 2   0x7fff: Unknown
	*/
	#define cdIMG_PROP_EXPOSURETIME_DCF				0x00006100
	/* Exposure Time (Exif)
	       Attribute : Read only
	       Size/Type : sizeof(cdURational) / cdURational
	*/
	#define cdIMG_PROP_FNUMBER_DCF					0x00006200
	/* F number (Exif)
	       Attribute : Read only
	       Size/Type : sizeof(cdURational) / cdURational
	*/
	#define cdIMG_PROP_SHUTTERSPEED_DCF				0x00006300
	/* Shutter speed (Exif)
	       Attribute : Read only
	       Size/Type : sizeof(cdRational) / cdRational
	*/
	#define cdIMG_PROP_APERTUREVALUE_DCF			0x00006400
	/* Aperture value(Exif)
	       Attribute : Read only
	       Size/Type : sizeof(cdURational) / cdURational
	*/
	#define cdIMG_PROP_EXPOSUREBIASVALUE_DCF		0x00006500
	/* Exposure bias value (Exif)
	       Attribute : Read only
		   Size/Type : sizeof(cdRational) / cdRational
	*/
	#define cdIMG_PROP_FLASH_DCF					0x00006600
	/* Flash (Exif)
	       Attribute : Read only
	       Size/Type : sizeof(cdUInt16) / cdUInt16
	*/
	#define cdIMG_PROP_EXIFVERSION					0x00006700
	/* Exif version
	       Attribute : Read only
	       Size/Type : 4 / cdChar[4]
	   Note:
	    NOT NULL termnated.
	*/
	#define cdIMG_PROP_PROCESSCOMPLETED_DCF			0x00006800
	/* Process completed (Exif)
	       Attribute : Read only
	       Size/Type : sizeof(cdUInt16) / cdUInt16
	*/
	#define cdIMG_PROP_EXPOSUREMODE_DCF				0x00006900
	/* Exposure mode (Exif)
	       Attribute : Read only
	       Size/Type : sizeof(cdUInt16) / cdUInt16
	*/
	#define cdIMG_PROP_AUTOWHITEBALANCE_DCF			0x00006a00
	/* Auto white balance (Exif)
	       Attribute : Read only
	       Size/Type : sizeof(cdUInt16) / cdUInt16
	*/
	#define cdIMG_PROP_DIGITALZOOMRATIO_DCF			0x00006b00
	/* Digital zoom ratio.
	       Attribute : Read only
	       Size/Type : sizeof(cdURational) / cdURational
	*/
	#define cdIMG_PROP_SCENECAPTURETYPE_DCF			0x00006c00
	/* Scene capture type (Exif)
	       Attribute : Read only
	       Size/Type : sizeof(cdUInt16) / cdUInt16
	*/

	#define cdIMG_PROP_MODIFIED_GAMMA				0x00006d00	
	/* Modified tone curve 
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	   Values:
	    0: standard  1: manual set  2: custom set
	*/
	#define cdIMG_PROP_MODIFIED_EDGE_LEVEL			0x00006e00
	/* Modified sharpness level.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	   Values:
	    0: off  1: 1  2: 2  3: 3  4: 4  5: 5
	*/
	#define cdIMG_PROP_MODIFIED_EDGE_FREQ			0x00006f00
	/* Modified sharpness object
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	   Values:
	    0: invalid  1: very coarse  2: coarse  3: standard  4: fine  
		5: very fine
	*/
	#define cdIMG_PROP_MODIFIED_SENSOR_DATA_RG		0x00007000
	/* Modified WB sensor data.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_MODIFIED_SENSOR_DATA_BG		0x00007100
	/* Modified WB sensor data.
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_MODIFIED_WHITE_DATA_R		0x00007200
	/* Modified custom WB data
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_MODIFIED_WHITE_DATA_B		0x00007300
	/* Modified custom WB data
	       Attribute : Read only
	       Size/Type : 2 / cdUInt16
	*/
	#define cdIMG_PROP_MODIFIED_WB_COLOR_TEMP		0x00007400

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -