SynViewAcquisitionParams
Description
Aggregates parameters of Image Acquisition for use with SynView filters.
Structure fields and default values (if defined) are described below:
- SynViewTriggerSource TriggerSource - Trigger mode
- SynViewTriggerActivation TriggerActivation - Trigger activation
- real ExposureTime - Camera frame exposition time
- SynViewAutoMode ExposureAutoMode - Automatic exposure mode
- real FrameRate - Frame rate
struct SynViewAcquisitionParams
{
SynViewTriggerSource TriggerSource;
SynViewTriggerActivation TriggerActivation;
real ExposureTime;
SynViewAutoMode ExposureAutoMode;
real FrameRate;
SynViewTriggerSource TriggerSource( void ) const { return TriggerSource; };
SynViewTriggerActivation TriggerActivation( void ) const { return TriggerActivation; };
real ExposureTime( void ) const { return ExposureTime; };
SynViewAutoMode ExposureAutoMode( void ) const { return ExposureAutoMode; };
real FrameRate( void ) const { return FrameRate; };
bool operator == ( const avs::SynViewAcquisitionParams& rhs ) const
{
return TriggerSource == rhs.TriggerSource &&
TriggerActivation == rhs.TriggerActivation && ExposureTime == rhs.ExposureTime &&
ExposureAutoMode == rhs.ExposureAutoMode && FrameRate == rhs.FrameRate
;
}
bool operator != ( const avs::SynViewAcquisitionParams& rhs ) const
{
return !(operator==(rhs));
}
};
