8 #ifndef K_FIRESYNC_CAMERA_INFO_H
9 #define K_FIRESYNC_CAMERA_INFO_H
39 kFsFx(
k32u) kCameraInfo_MinWidth(kCameraInfo info);
40 kFsFx(
k32u) kCameraInfo_MaxWidth(kCameraInfo info);
41 kFsFx(
k32u) kCameraInfo_WidthGranularity(kCameraInfo info);
43 kFsFx(
k32u) kCameraInfo_MinHeight(kCameraInfo info);
44 kFsFx(
k32u) kCameraInfo_MaxHeight(kCameraInfo info);
45 kFsFx(
k32u) kCameraInfo_HeightGranularity(kCameraInfo info);
47 kFsFx(
k32u) kCameraInfo_LeftGranularity(kCameraInfo info);
48 kFsFx(
k32u) kCameraInfo_TopGranularity(kCameraInfo info);
51 kFsFx(
k32u) kCameraInfo_XSubOptions(kCameraInfo info);
53 kFsFx(
k32u) kCameraInfo_YSubOptions(kCameraInfo info);
54 kFsFx(
kBool) kCameraInfo_SubModeConstrainedEqual(kCameraInfo info);
56 kFsFx(
kStatus) kCameraInfo_ApportionSubsampling(kCameraInfo info,
k32u xSub,
k32u ySub,
k32u* imagerSubXShift,
k32u* plSubXShift,
k32u* imagerSubYShift,
k32u* plSubYShift);
58 kFsFx(
kBool) kCameraInfo_RequiresPixelMap(kCameraInfo info);
60 kFsFx(
kBool) kCameraInfo_CanInvertX(kCameraInfo info);
61 kFsFx(
kBool) kCameraInfo_CanInvertY(kCameraInfo info);
63 kFsFx(
k32u) kCameraInfo_MinBlackLevel(kCameraInfo info);
64 kFsFx(
k32u) kCameraInfo_MaxBlackLevel(kCameraInfo info);
66 kFsFx(
kBool) kCameraInfo_HasGainChannel(kCameraInfo info,
kCameraGain channel);
67 kFsFx(
k32u) kCameraInfo_MaxGainStep(kCameraInfo info,
kCameraGain channel);
71 kFsFx(
kSize) kCameraInfo_KneeCountMin(kCameraInfo info);
72 kFsFx(
kSize) kCameraInfo_KneeCountMax(kCameraInfo info);
73 kFsFx(
kSize) kCameraInfo_KneeCountGranularity(kCameraInfo info);
81 kFsFx(
k64u) kCameraInfo_MinInterExposureGap(kCameraInfo info,
k64f pixelPeriod,
kCameraReadout readoutMode,
105 kFsFx(
kBool) kCameraInfo_IsWidthGrouped(kCameraInfo info);
106 kFsFx(
kBool) kCameraInfo_IsHeightGrouped(kCameraInfo info);
107 kFsFx(
kBool) kCameraInfo_IsTopGrouped(kCameraInfo info);
108 kFsFx(
kBool) kCameraInfo_IsLeftGrouped(kCameraInfo info);
112 kFsFx(const kRangeLutCaps*) kCameraInfo_RangeLutCaps(kCameraInfo info);
119 #include <kFireSync/Client/Camera/kCameraInfo.x.h>
Represents camera feature bitset (capabilities).
Represents camera subsampling modes.
Essential declarations related to FireSync nodes.
Represents camera gain channels.
Represents camera exposure mode.
Represents camera control extension numeric type identifiers.
Represents camera readout mode.
Represents supported camera device types.