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 
13 kBeginHeader()
14 
15 
21 //typedef kCameraExt kCameraDynExp; --forward-declared in kFsDef.x.h
22 
23 
31 kFsFx(kStatus) kCameraDynExp_Construct(kCameraDynExp* sequence, kAlloc allocator);
32 
41 kFsFx(kStatus) kCameraDynExp_SetMinExposure(kCameraDynExp sequence, k64u exposure);
42 
51 
61 
70 kFsFx(kStatus) kCameraDynExp_SetMinSpots(kCameraDynExp sequence, k32u minSpots);
71 
79 kFsFx(k32u) kCameraDynExp_MinSpots(kCameraDynExp sequence);
80 
91 
101 kFsFx(kStatus) kCameraDynExp_SetSpotThreshold(kCameraDynExp sequence, kSize entryIndex, k32u threshold);
102 
111 kFsFx(k32u) kCameraDynExp_SpotThreshold(kCameraDynExp sequence, kSize entryIndex);
112 
122 kFsFx(kStatus) kCameraDynExp_SetAdjust(kCameraDynExp sequence, kSize entryIndex, k32s adjust);
123 
132 kFsFx(k32s) kCameraDynExp_Adjust(kCameraDynExp sequence, kSize entryIndex);
133 
134 kEndHeader()
135 
136 #include <kFireSync/Client/Camera/Extensions/kCameraDynExp.x.h>
137 
138 #endif
kStatus kCameraDynExp_SetSpotThreshold(kCameraDynExp sequence, kSize entryIndex, k32u threshold)
Sets the spot threshold associated with the specified adjustment table row index. ...
kStatus kCameraDynExp_Construct(kCameraDynExp *sequence, kAlloc allocator)
Constructs a kCameraDynExp object.
Declares the kCameraExt type.
k32s kCameraDynExp_Adjust(kCameraDynExp sequence, kSize entryIndex)
Gets the adjustment percentage associated with the specified adjustment table row index...
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.
kStatus kCameraDynExp_SetMinExposure(kCameraDynExp sequence, k64u exposure)
Sets the minimum exposure parameter, in nanoseconds.
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.
Represents constraint and validity information for a 64-bit unsigned integer setting.
Definition: kInfo.h:187
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. ...