Get or set the mode for clamping and offset.
Namespace: Cognex.VisionProAssembly: Cognex.VisionPro.Core (in Cognex.VisionPro.Core.dll) Version: 65.1.0.0
Syntax
Property Value
Type: CogAcqOffsetClampConstantsEvents
| Event Type | Reason |
|---|---|
| ICogChangedEvent Changed | Fires when the clamping mode changes. The following state flag may be affected:
|
Exceptions
| Exception | Condition |
|---|---|
| ArgumentException | val is not in CogAcqOffsetClampConstants. |
Remarks
Sets or gets the acquisition FIFO's clamping and offset mode.
Default Value: None
Examples
using Cognex.VisionPro; private CogFrameGrabbers myFrameGrabbers; private ICogFrameGrabber myFrameGrabber; private ICogAcqFifo myAcqFifo; private void InitializeFifo() { const string VIDEO_FORMAT = "Cognex CDC-50-33G 640x480"; ICogAcqOffsetClamp offsetClampParams; myFrameGrabbers = new CogFrameGrabbers(); myFrameGrabber = myFrameGrabbers[0]; myAcqFifo = myFrameGrabber.CreateAcqFifo(VIDEO_FORMAT, Cognex.VisionPro.CogAcqFifoPixelFormatConstants.Format8Grey, 0, false); offsetClampParams = myAcqFifo.OwnedOffsetClampParams; if (offsetClampParams != null) offsetClampParams.OffsetClampMode = CogAcqOffsetClampConstants.Both; }
Imports Cognex.VisionPro
Private myFrameGrabbers As CogFrameGrabbers
Private myFrameGrabber As Cognex.VisionPro.ICogFrameGrabber
Private myAcqFifo As Cognex.VisionPro.ICogAcqFifo
Private Sub InitializeFifo()
Const VIDEO_FORMAT = "Cognex CDC-50-33G 640x480"
Dim offsetClampParams As Cognex.VisionPro.ICogAcqOffsetClamp
myFrameGrabbers = New CogFrameGrabbers
myFrameGrabber = myFrameGrabbers.Item(0)
myAcqFifo = myFrameGrabber.CreateAcqFifo(VIDEO_FORMAT, CogAcqFifoPixelFormatConstants.Format8Grey, 0, False)
offsetClampParams = myAcqFifo.OwnedOffsetClampParams
If Not offsetClampParams Is Nothing Then
offsetClampParams.OffsetClampMode = CogAcqOffsetClampConstants.Both
End If
End SubSee Also