SynViewAcquisitionParams

Description

Aggregates parameters of Image Acquisition for use with SynView filters.

Structure fields and default values (if defined) are described below:

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));
	}

};