FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kCameraDynExp.h
Go to the documentation of this file.
1 
8 #ifndef K_FIRESYNC_CAMERA_DYN_EXP_H
9 #define K_FIRESYNC_CAMERA_DYN_EXP_H
10 
12 
19 //typedef kCameraExt kCameraDynExp; --forward-declared in kFsDef.x.h
20 
30 kFsFx(kStatus) kCameraDynExp_SetMinExposure(kCameraDynExp sequence, k64u exposure, kAdjust adjustment = kADJUST_NONE);
31 
40 
50 
59 kFsFx(kStatus) kCameraDynExp_SetMinSpots(kCameraDynExp sequence, k32u minSpots);
60 
68 kFsFx(k32u) kCameraDynExp_MinSpots(kCameraDynExp sequence);
69 
80 
90 kFsFx(kStatus) kCameraDynExp_SetSpotThreshold(kCameraDynExp sequence, kSize entryIndex, k32u threshold);
91 
100 kFsFx(k32u) kCameraDynExp_SpotThreshold(kCameraDynExp sequence, kSize entryIndex);
101 
111 kFsFx(kStatus) kCameraDynExp_SetAdjust(kCameraDynExp sequence, kSize entryIndex, k32s adjust);
112 
121 kFsFx(k32s) kCameraDynExp_Adjust(kCameraDynExp sequence, kSize entryIndex);
122 
123 #include <kFireSync/Client/Camera/Extensions/kCameraDynExp.x.h>
124 
125 #endif
kStatus kCameraDynExp_SetSpotThreshold(kCameraDynExp sequence, kSize entryIndex, k32u threshold)
Sets the spot threshold associated with the specified adjustment table row index. ...
Declares the kCameraExt type.
k32s kCameraDynExp_Adjust(kCameraDynExp sequence, kSize entryIndex)
Gets the adjustment percentage associated with the specified adjustment table row index...
Type of adjustment to perform to bring a setting into conformance with its constraints.
#define kADJUST_NONE
No adjustment.
Definition: kInfo.h:48
k32u kCameraDynExp_MinSpots(kCameraDynExp sequence)
Gets the minimum spots parameter.
kStatus kCameraDynExp_MinExposureInfo(kCameraDynExp sequence, kInfo64u *info)
Reports constraint and validity information for the MinExposure setting.
k64u kCameraDynExp_MinExposure(kCameraDynExp sequence)
Gets the minimum exposure parameter, in nanoseconds.
kSize kCameraDynExp_EntryCount(kCameraDynExp sequence)
Gets the number of entries in the adjustment table.
kStatus kCameraDynExp_SetMinExposure(kCameraDynExp sequence, k64u exposure, kAdjust adjustment=kADJUST_NONE)
Sets the minimum exposure parameter, in nanoseconds.
Represents constraint and validity information for a 64-bit unsigned integer setting.
Definition: kInfo.h:234
kStatus kCameraDynExp_SetAdjust(kCameraDynExp sequence, kSize entryIndex, k32s adjust)
Sets the adjustment percentage associated with the specified adjustment table row index...
Represents parameters for a camera dynamic exposure sequence.
kStatus kCameraDynExp_SetMinSpots(kCameraDynExp sequence, k32u minSpots)
Sets the minimum spots parameter.
k32u kCameraDynExp_SpotThreshold(kCameraDynExp sequence, kSize entryIndex)
Gets the spot threshold associated with the specified adjustment table row index. ...