CogAcqFifo8504 ClassCognex VisionPro
This object may only be created from a CogFrameGrabber8504 class.
Inheritance Hierarchy

System Object
  System MarshalByRefObject
    Cognex.VisionPro.Implementation CogObjectBase
      Cognex.VisionPro.FG8504.Implementation.Internal CogAcqFifo8504

Namespace: Cognex.VisionPro.FG8504.Implementation.Internal
Assembly: Cognex.VisionPro.FG8504 (in Cognex.VisionPro.FG8504.dll) Version: 65.1.0.0
Syntax

[SerializableAttribute]
public class CogAcqFifo8504 : CogObjectBase, 
	ICogNetInternal, IDisposable, ICogAcqFifo, ICogAcqSettingInfo, ICloneable, 
	ISerializable, ICogHasChanged, IDeserializationCallback, ICogChangedEvent

The CogAcqFifo8504 type exposes the following members.

Constructors

  NameDescription
Public methodCogAcqFifo8504 
Constructs a new instance of this class.
Public methodCogAcqFifo8504(IntPtr)
Constructs a new instance of this class using com pointer.
Public methodCogAcqFifo8504(CogAcqFifo8504)
Constructs a new instance of this class as a deep copy of the given instance.
Top
Methods

  NameDescription
Public methodAcquire
Acquire a new image.
Public methodAcquiredPixelFormat
The actual pixel format output by the camera.
Protected methodClone
Returns a deep copy of this class instance. Derived classes that implement Clone should override this method; other clients who wish to clone this instance should call ICloneable.Clone. See also CogSerializer.DeepCopyObject
Public methodCompleteAcquire
Completes the acquisition specified by the given ticket and returns the acquired image. If the ticket is omitted, or set to -1, the uncompleted acquire that was least recently started will be completed.
Public methodCompleteAcquireEx
Completes the acquisition specified by the requested ticket and returns the acquired image. This method is the same as CompleteAcquire(Int32, Int32 , Int32 ) but passes and returns its results in an ICogAcqInfo.
Public methodConnect
Cognex Internal use only.
Public methodCreateEventSink
Create an object in the event thread of this fifo. This allows single-threaded objects to sink acquisition events efficiently.
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Public methodDispose 
Protected methodDispose(Boolean)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize (Overrides Object Finalize .)
Public methodFlush
Flush all outstanding queued acquisitions.
Protected methodGetAttributes
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetClassName
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetComponentName
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetConverter
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetDefaultEvent
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetDefaultProperty
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetEditor
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetEvents 
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetEvents( Attribute )
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Public methodGetFifoState
Returns the instantaneous state of the fifo.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetInternal
Cognex Internal use only.
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Protected methodGetObjectData
Protected methodGetProperties 
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetProperties( Attribute )
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetPropertyOwner
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Protected methodMemberwiseClone 
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodMemberwiseClone(Boolean)
Creates a shallow copy of the current MarshalByRefObject object.
(Inherited from MarshalByRefObject.)
Protected methodOnDeserialization
Public methodPrepare
Prepare the fifo so it is ready to start taking triggers immediately.
Public methodResumeAndRaiseChangedEvent
Re-enables raising of the Changed event after SuspendChangedEvent has been called. Also raises the Changed event if the ChangedEventSuspended count is reduced to zero and any changes were made while events were suspended. Must be called once for each call to SuspendChangedEvent.
Public methodSetInternal
Cognex Internal use only.
Public methodStartAcquire
Start a new acquisition. The returned value is a ticket that may be handed to CompleteAcquire.
Public methodSuspendChangedEvent
Temporarily suspends the raising of the Changed event. May be called more than once, and a corresponding call to ResumeAndRaiseChangedEvent must be made for each call to SuspendChangedEvent.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Top
Fields

  NameDescription
Public fieldStatic memberSfAcqFifoSensorIndex
Public fieldStatic memberSfAcquireDirectionPositive
This bit will be set in the EventArgs of a Changed event every time the value returned by AcquireDirectionPositive may have changed.
Public fieldStatic memberSfAutoCorrectPixelRowOrder
This bit will be set in the EventArgs of a Changed event every time the value returned by AutoCorrectPixelRowOrder may have changed.
Public fieldStatic memberSfAutoPrepareEnabled
This bit will be set in the EventArgs of a Changed event every time the value returned by AutoPrepareEnabled may have changed.
Public fieldStatic memberSfAuxLightBrightFieldPowerRatio
This bit will be set in the EventArgs of a Changed event every time the value returned by AuxLightBrightFieldPowerRatio may have changed.
Public fieldStatic memberSfAuxLightEnabled
This bit will be set in the EventArgs of a Changed event every time the value returned by AuxLightEnabled may have changed.
Public fieldStatic memberSfAuxLightPort
This bit will be set in the EventArgs of a Changed event every time the value returned by AuxLightPort may have changed.
Public fieldStatic memberSfAuxLightPower
This bit will be set in the EventArgs of a Changed event every time the value returned by AuxLightPower may have changed.
Public fieldStatic memberSfBinarizationThreshold
This bit will be set in the EventArgs of a Changed event every time the value returned by BinarizationThreshold may have changed.
Public fieldStatic memberSfBridgeDetectionZones
This bit will be set in the EventArgs of a Changed event every time the value returned by BridgeDetectionZones may have changed.
Public fieldStatic memberSfBrightness
This bit will be set in the EventArgs of a Changed event every time the value returned by Brightness may have changed.
Public fieldStatic memberSfCalibratedSpaceName2D
This bit will be set in the EventArgs of a Changed event every time the value returned by CalibratedSpaceName2D may have changed.
Public fieldStatic memberSfCalibratedSpaceName3D
This bit will be set in the EventArgs of a Changed event every time the value returned by CalibratedSpaceName3D may have changed.
Public fieldStatic memberSfCameraBandwidth
This bit will be set in the EventArgs of a Changed event every time the value returned by CameraBandwidth may have changed.
Public fieldStatic memberSfCameraMode
This bit will be set in the EventArgs of a Changed event every time the value returned by Mode may have changed.
Public fieldStatic memberSfCameraPort
This bit will be set in the EventArgs of a Changed event every time the value returned by CameraPort may have changed.
Public fieldStatic memberSfChargeTransferInterval
This bit will be set in the EventArgs of a Changed event every time the value returned by ChargeTransferInterval may have changed.
Public fieldStatic memberSfContrast
This bit will be set in the EventArgs of a Changed event every time the value returned by Contrast may have changed.
Public fieldStatic memberSfCoordinateSpaceTree
This bit will be set in the EventArgs of a Changed event every time the value returned by CoordinateSpaceTree may have changed.
Public fieldStatic memberSfCurrentEncoderCount
This bit will be set in the EventArgs of a Changed event every time the value returned by CurrentEncoderCount may have changed.
Public fieldStatic memberSfCustomProps
This bit will be set in the EventArgs of a Changed event every time the value returned by CustomProperties may have changed.
Public fieldStatic memberSfDetectionSensitivity
This bit will be set in the EventArgs of a Changed event every time the value returned by DetectionSensitivity may have changed.
Public fieldStatic memberSfDigitalHighGainSelected
This bit will be set in the EventArgs of a Changed event every time the value returned by DigitalHighGainSelected may have changed.
Public fieldStatic memberSfDistancePerCycle
This bit will be set in the EventArgs of a Changed event every time the value returned by DistancePerCycle may have changed.
Public fieldStatic memberSfDistancePerLine
Public fieldStatic memberSfEncoderOffset
This bit will be set in the EventArgs of a Changed event every time the value returned by EncoderOffset may have changed.
Public fieldStatic memberSfEncoderPort
This bit will be set in the EventArgs of a Changed event every time the value returned by EncoderPort may have changed.
Public fieldStatic memberSfEncoderResolution
This bit will be set in the EventArgs of a Changed event every time the value returned by EncoderResolution may have changed.
Public fieldStatic memberSfExpectedDistancePerLine
Public fieldStatic memberSfExpectedMotionSpeed
Public fieldStatic memberSfExposure
This bit will be set in the EventArgs of a Changed event every time the value returned by Exposure may have changed.
Public fieldStatic memberSfFieldCalibrationFile
Public fieldStatic memberSfFieldCalibrationFileSuccess
Public fieldStatic memberSfFieldCalibrationSensorCount
Public fieldStatic memberSfFieldCalibrationSpace3D
Public fieldStatic memberSfFieldCalibrationSpace3DSensorIndex
Public fieldStatic memberSfFieldCalibrationXScale
Public fieldStatic memberSfFieldCalibrationYScale
Public fieldStatic memberSfFieldCalibrationZScale
Public fieldStatic memberSfFirstPixelLocation
This bit will be set in the EventArgs of a Changed event every time the value returned by FirstPixelLocation may have changed.
Public fieldStatic memberSfGetBrightnessMultiChannel
This bit will be set in the EventArgs of a Changed event every time the value returned by GetBrightnessMultiChannel may have changed.
Public fieldStatic memberSfGetContrastMultiChannel
This bit will be set in the EventArgs of a Changed event every time the value returned by GetContrastMultiChannel may have changed.
Public fieldStatic memberSfGetFieldCalibrationSpaceName2D
Public fieldStatic memberSfGetFieldCalibrationSpaceName3D
Public fieldStatic memberSfGetLookupTable
This bit will be set in the EventArgs of a Changed event every time the value returned by GetLookupTable may have changed.
Public fieldStatic memberSfGetROIXYWidthHeight
This bit will be set in the EventArgs of a Changed event every time the value returned by GetROIXYWidthHeight may have changed.
Public fieldStatic memberSfGetSlaves
This bit will be set in the EventArgs of a Changed event every time the value returned by GetSlaves may have changed.
Public fieldStatic memberSfGetStepsPerLine
This bit will be set in the EventArgs of a Changed event every time the value returned by GetStepsPerLine may have changed.
Public fieldStatic memberSfHardwareImagePool
This bit will be set in the EventArgs of a Changed event every time the HardwareImagePool setting has changed.
Public fieldStatic memberSfHighDynamicRange
This bit will be set in the EventArgs of a Changed event every time the value returned by HighDynamicRange may have changed.
Public fieldStatic memberSfHorizontalAdjustment
This bit will be set in the EventArgs of a Changed event every time the value returned by HorizontalAdjustment may have changed.
Public fieldStatic memberSfHorizontalReadoutReversed
This bit will be set in the EventArgs of a Changed event every time the value returned by HorizontalReadoutReversed may have changed.
Public fieldStatic memberSfIgnoreBackwardsMotionBetweenAcquires
This bit will be set in the EventArgs of a Changed event every time the value returned by IgnoreBackwardsMotionBetweenAcquires may have changed.
Public fieldStatic memberSfIgnoreMissedTrigger
This bit will be set in the EventArgs of a Changed event every time the value returned by IgnoreMissedTrigger may have changed.
Public fieldStatic memberSfIgnoreTooFastEncoder
This bit will be set in the EventArgs of a Changed event every time the value returned by IgnoreTooFastEncoder may have changed.
Public fieldStatic memberSfLaserDetectionMode
This bit will be set in the EventArgs of a Changed event every time the value returned by LaserDetectionMode may have changed.
Public fieldStatic memberSfLaserMode
This bit will be set in the EventArgs of a Changed event every time the value returned by LaserMode may have changed.
Public fieldStatic memberSfLatencyLevel
This bit will be set in the EventArgs of a Changed event every time the value returned by LatencyLevel may have changed.
Public fieldStatic memberSfLightBrightFieldPowerRatio
This bit will be set in the EventArgs of a Changed event every time the value returned by LightBrightFieldPowerRatio may have changed.
Public fieldStatic memberSfLightDelay
This bit will be set in the EventArgs of a Changed event every time the value returned by LightDelay may have changed.
Public fieldStatic memberSfLightEnabled
This bit will be set in the EventArgs of a Changed event every time the value returned by LightEnabled may have changed.
Public fieldStatic memberSfLightPower
This bit will be set in the EventArgs of a Changed event every time the value returned by LightPower may have changed.
Public fieldStatic memberSfLineFrequency
Public fieldStatic memberSfLinkDetectionZones
This bit will be set in the EventArgs of a Changed event every time the value returned by LinkDetectionZones may have changed.
Public fieldStatic memberSfMaster
This bit will be set in the EventArgs of a Changed event every time the value returned by Master may have changed.
Public fieldStatic memberSfMasterClockFrequency
This bit will be set in the EventArgs of a Changed event every time the value returned by MasterClockFrequency may have changed.
Public fieldStatic memberSfMaximumLineFrequency
Public fieldStatic memberSfMaximumMotionSpeed
Public fieldStatic memberSfMinimumBinarizationLineWidth
This bit will be set in the EventArgs of a Changed event every time the value returned by MinimumBinarizationLineWidth may have changed.
Public fieldStatic memberSfMinTriggerPeriod
This bit will be set in the EventArgs of a Changed event every time the value returned by MinTriggerPeriod may have changed.
Public fieldStatic memberSfMinTriggerWidth
This bit will be set in the EventArgs of a Changed event every time the value returned by MinTriggerWidth may have changed.
Public fieldStatic memberSfMotionInput
Public fieldStatic memberSfNumEncoderPorts
This bit will be set in the EventArgs of a Changed event every time the value returned by NumEncoderPorts may have changed.
Public fieldStatic memberSfOffsetClampMode
This bit will be set in the EventArgs of a Changed event every time the value returned by OffsetClampMode may have changed.
Public fieldStatic memberSfOutlierPixelCorrectionEnabled
This bit will be set in the EventArgs of a Changed event every time the value returned by OutlierPixelCorrectionEnabled may have changed.
Public fieldStatic memberSfOutputPixelFormat
This bit will be set in the EventArgs of a Changed event every time the value returned by OutputPixelFormat may have changed.
Public fieldStatic memberSfPacketSize
This bit will be set in the EventArgs of a Changed event every time the value returned by PacketSize may have changed.
Public fieldStatic memberSfPeakDetectionMode
This bit will be set in the EventArgs of a Changed event every time the value returned by PeakDetectionMode may have changed.
Public fieldStatic memberSfProfileCameraAcquireDirection
This bit will be set in the EventArgs of a Changed event every time the value returned by ProfileCameraAcquireDirection may have changed.
Public fieldStatic memberSfProfileCameraPositiveEncoderDirection
This bit will be set in the EventArgs of a Changed event every time the value returned by ProfileCameraPositiveEncoderDirection may have changed.
Public fieldStatic memberSfRecommendedHardwareImagePool
This bit will be set in the EventArgs of a Changed event every time the RecommendedHardwareImagePool setting has changed.
Public fieldStatic memberSfRemoveSkewFromRangeImage
Public fieldStatic memberSfResetCounterOnHardwareTrigger
This bit will be set in the EventArgs of a Changed event every time the value returned by ResetCounterOnHardwareTrigger may have changed.
Public fieldStatic memberSfROIMode
This bit will be set in the EventArgs of a Changed event every time the value returned by ROIMode may have changed.
Public fieldStatic memberSfRowColumnCalibrationEnabled
This bit will be set in the EventArgs of a Changed event every time the value returned by RowColumnCalibrationEnabled may have changed.
Public fieldStatic memberSfSampleX
This bit will be set in the EventArgs of a Changed event every time the value returned by SampleX may have changed.
Public fieldStatic memberSfSampleY
This bit will be set in the EventArgs of a Changed event every time the value returned by SampleY may have changed.
Public fieldStatic memberSfSelectCalibratedSpace2D
This bit will be set in the EventArgs of a Changed event every time the value returned by SelectCalibratedSpace2D may have changed.
Public fieldStatic memberSfSelectedSpaceName
This bit will be set in the EventArgs of a Changed event every time the value returned by SelectedSpaceName may have changed.
Public fieldStatic memberSfSettlingTime
This bit will be set in the EventArgs of a Changed event every time the value returned by SettlingTime may have changed.
Public fieldStatic memberSfStartAcqOnEncoderCount
This bit will be set in the EventArgs of a Changed event every time the value returned by StartAcqOnEncoderCount may have changed.
Public fieldStatic memberSfStrobeDelay
This bit will be set in the EventArgs of a Changed event every time the value returned by StrobeDelay may have changed.
Public fieldStatic memberSfStrobeEnabled
This bit will be set in the EventArgs of a Changed event every time the value returned by StrobeEnabled may have changed.
Public fieldStatic memberSfStrobePulseDuration
This bit will be set in the EventArgs of a Changed event every time the value returned by StrobePulseDuration may have changed.
Public fieldStatic memberSfStrobePulsePolarityHigh
This bit will be set in the EventArgs of a Changed event every time the value returned by StrobePulsePolarityHigh may have changed.
Public fieldStatic memberSfSyncModel
This bit will be set in the EventArgs of a Changed event every time the value returned by SyncModel may have changed.
Public fieldStatic memberSfTestEncoderDirectionPositive
This bit will be set in the EventArgs of a Changed event every time the value returned by TestEncoderDirectionPositive may have changed.
Public fieldStatic memberSfTestEncoderEnabled
This bit will be set in the EventArgs of a Changed event every time the value returned by TestEncoderEnabled may have changed.
Public fieldStatic memberSfTimeout
This bit will be set in the EventArgs of a Changed event every time the value returned by Timeout may have changed.
Public fieldStatic memberSfTimeoutEnabled
This bit will be set in the EventArgs of a Changed event every time the value returned by TimeoutEnabled may have changed.
Public fieldStatic memberSfTransportTimeout
This bit will be set in the EventArgs of a Changed event every time the value returned by TransportTimeout may have changed.
Public fieldStatic memberSfTriggerDelay
This bit will be set in the EventArgs of a Changed event every time the value returned by TriggerDelay may have changed.
Public fieldStatic memberSfTriggerEnabled
This bit will be set in the EventArgs of a Changed event every time the value returned by TriggerEnabled may have changed.
Public fieldStatic memberSfTriggerFromEncoder
This bit will be set in the EventArgs of a Changed event every time the value returned by TriggerFromEncoder may have changed.
Public fieldStatic memberSfTriggerLowToHigh
This bit will be set in the EventArgs of a Changed event every time the value returned by TriggerLowToHigh may have changed.
Public fieldStatic memberSfTriggerModel
This bit will be set in the EventArgs of a Changed event every time the value returned by TriggerModel may have changed.
Public fieldStatic memberSfTriggerSignal
This bit will be set in the EventArgs of a Changed event every time the value returned by TriggerSignal may have changed.
Public fieldStatic memberSfTriggerType
This bit will be set in the EventArgs of a Changed event every time the value returned by TriggerType may have changed.
Public fieldStatic memberSfUGain
This bit will be set in the EventArgs of a Changed event every time the value returned by UGain may have changed.
Public fieldStatic memberSfUseCustomHardwareImagePool
This bit will be set in the EventArgs of a Changed event every time the UseCustomHardwareImagePool setting has changed.
Public fieldStatic memberSfUseDefaultScales
Public fieldStatic memberSfUseFieldCalibration
Public fieldStatic memberSfUseSingleChannel
This bit will be set in the EventArgs of a Changed event every time the value returned by UseSingleChannel may have changed.
Public fieldStatic memberSfVerticalReadoutReversed
This bit will be set in the EventArgs of a Changed event every time the value returned by VerticalReadoutReversed may have changed.
Public fieldStatic memberSfVGain
This bit will be set in the EventArgs of a Changed event every time the value returned by VGain may have changed.
Public fieldStatic memberSfXScale
This bit will be set in the EventArgs of a Changed event every time the value returned by XScale may have changed.
Public fieldStatic memberSfZContinuityThreshold
This bit will be set in the EventArgs of a Changed event every time the value returned by ZContinuityThreshold may have changed.
Public fieldStatic memberSfZContinuityThresholdEnable
This bit will be set in the EventArgs of a Changed event every time the value returned by ZContinuityThresholdEnable may have changed.
Public fieldStatic memberSfZDetectionBase
This bit will be set in the EventArgs of a Changed event every time the value returned by ZDetectionBase may have changed.
Public fieldStatic memberSfZDetectionBase2
This bit will be set in the EventArgs of a Changed event every time the value returned by ZDetectionBase2 may have changed.
Public fieldStatic memberSfZDetectionEnable
This bit will be set in the EventArgs of a Changed event every time the value returned by ZDetectionEnable may have changed.
Public fieldStatic memberSfZDetectionEnable2
This bit will be set in the EventArgs of a Changed event every time the value returned by ZDetectionEnable2 may have changed.
Public fieldStatic memberSfZDetectionHeight
This bit will be set in the EventArgs of a Changed event every time the value returned by ZDetectionHeight may have changed.
Public fieldStatic memberSfZDetectionHeight2
This bit will be set in the EventArgs of a Changed event every time the value returned by ZDetectionExcludeHeight2 may have changed.
Public fieldStatic memberSfZDetectionSampling
This bit will be set in the EventArgs of a Changed event every time the value returned by ZDetectionSampling may have changed.
Public fieldStatic memberSfZDetectionSampling2
This bit will be set in the EventArgs of a Changed event every time the value returned by ZDetectionSampling2 may have changed.
Public fieldStatic memberSfZOffset
This bit will be set in the EventArgs of a Changed event every time the value returned by ZOffset may have changed.
Public fieldStatic memberSfZScale
This bit will be set in the EventArgs of a Changed event every time the value returned by ZScale may have changed.
Top
Properties

  NameDescription
Public propertyAutoPrepareEnabled
Whether a fifo is automatically prepared after a property is changed. Default is true.
Public propertyCameraPort
Camera port number which this fifo is attached to.
Public propertyChangedEventSuspended
If nonzero, indicates that the raising of the Changed event has been suspended. This value is incremented when SuspendChangedEvent is called and decremented when ResumeAndRaiseChangedEvent is called.
Public propertyCoordinateSpaceTree
Reads or sets a custom space tree that will be copied into all images acquired from this acquisition fifo. The tree provides advanced functions for managing coordinate spaces.
Public propertyFrameGrabber
Frame grabber associated with this acquisition fifo.
Public propertyHasChanged
If true, the serializable state of this object has changed since the last time it was serialized.
Public propertyNumCameraPorts
Number of physical camera ports available for this acquisition fifo.
Public propertyOutputPixelFormat
The desired pixel format for images acquired with this fifo. A conversion will be performed if different from AcquiredPixelFormat.
Public propertyOwned1394DCAMParams
Gets the IEEE 1394 DCAM parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedBrightnessMultiChannelParams
Gets the multi-channel brightness parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedBrightnessParams
Gets the brightness parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedCameraCalibrationParams
Gets the camera calibration parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedChargeTransferIntervalParams
Gets the charge transfer interval parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedContrastMultiChannelParams
Gets the multi-channel contrast parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedContrastParams
Gets the contrast parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedCustomPropertiesParams
Gets the custom properties parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedDigitalCameraGainParams
Gets the digital camera gain parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedExposureParams
Gets the exposure parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedFieldCalibrationParams
Gets the field calibration parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedGigEVisionTransportParams
Gets the gige vision transport parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedHardwareImagePoolParams
Public propertyOwnedHorizontalAdjustmentParams
Gets the horizontal adjustment parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedLightParams
Gets the light parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedLineScanParams
Gets the linescan parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedLookupTableParams
Gets the lookup table parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedMasterClockFrequencyParams
Gets the master clock frequency parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedOffsetClampParams
Gets the offset clamp parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedProfileCameraParams
Gets the profile camera parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedRangeImageParams
Gets the range image parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedReadoutDirectionParams
Gets the readout direction parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedROIParams
Gets the region of interest parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedSampleParams
Gets the sample parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedSettlingTimeParams
Gets the settling time parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedSimultaneousParams
Gets the simultaneous acquisition parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedStrobeDelayParams
Gets the strobe delay parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedStrobeParams
Gets the strobe parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedStrobePulseDurationParams
Gets the strobe pulse duration parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedSyncParams
Gets the video sync parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedTriggerFilterParams
Gets the trigger filter parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedTriggerParams
Gets the trigger parameters. These parameters are owned by this AcqFifo object, but are conveniently grouped together inside the returned interface. A null interface will be returned if your hardware does not support these parameters. Your code should check for null before attempting access.
Public propertyOwnedWhiteBalanceParams
Public propertySelectedSpaceName
Read or set the selected space name that is applied to each image returned from Acquire or CompleteAcquire.
Public propertyTimeout
Read or set the timeout in milliseconds used when calling Acquire or CompleteAcquire (typically used for handling the case of triggers that didn't occur).
Public propertyTimeoutEnabled
Read or set whether the timeout value is used.
Public propertyUserData
Gets a CogDictionary object that can be used to store application-specific information for this acquisition fifo. Internal use only.
Public propertyVideoFormat
Video Format associated with this acquisition fifo.
Top
Events

  NameDescription
Public eventChanged
Occurs when one or more parts of the object's state may have changed.
Public eventComplete
Public eventFlushed
Occurs after an acquisition FIFO is flushed.
Public eventMovePart
Public eventOverrun
Top
See Also