This property refers to the class of the program used by the camera to set exposure when the image was taken.
[Visual
Basic] imagekitcontrolname.File.Exif.ExposureProgram
[ = Integer ]
[Visual C++] [
short =
]imagekitcontrolname.GetFile().GetExif().GetExposureProgram()
imagekitcontrolname.GetFile().GetExif().SetExposureProgram(short Val)
imagekitcontrolname.GetFile().GetExif().SetExposureProgram(short Val)
Reference
Value | Explanation |
---|---|
0 | Not defined |
1 | Manual |
2 | Normal program |
3 | Aperture priority |
4 | Shutter priority |
5 | Creative program (biased toward depth of field) |
6 | Action program (biased toward fast shutter speed) |
7 | Portrait mode (for clsoeup photos with the background out of focus) |
8 | Landscape mode (for landscapes with the background in focus |
Explanation
The ExposureProgram property refers to the class of the program used by the camera to set exposure when the image was taken.
The property value can be set or retrieved by executing the File.GetImageFileType or the File.GetImageFileTypeMem methods.
The property value is derived from the image tags related to the picture taking conditions.
Retrieving this value
This value can be retrieved at runtime.
[Differences from the ImageKit7 ActiveX]
In the IK7 this was a read only property. It can now be set.