|
BitFlow.NET
Source code documentation of the BitFlow .NET interface.
|
Used to bridge the gap between managed C++ and C# for returning the buffer info for the WaitForFrameDone methods. More...
Public Member Functions | |
| override bool | Equals (Object o) |
| override int | GetHashCode () |
| BufferInfo () | |
Static Public Member Functions | |
| static | operator BufferInfo (ManBufferInfo info) |
| static bool | operator== (BufferInfo l, BufferInfo r) |
| static bool | operator!= (BufferInfo l, BufferInfo r) |
Properties | |
| IntPtr | BufData [get] |
| The raw buffer data. During a circular acquisition, the buffer data may be overwritten. More... | |
| uint | FrameCount [get] |
| The frame count of this buffer within the overall acquisition. More... | |
| BFTime | TimeStamp [get] |
| The system or board time at the instant of frame capture. More... | |
| uint | BufferNumber [get] |
| The index of this buffer in the buffer array. More... | |
| uint | NumLinesAcquired [get] |
| The number of lines acquired. Usually equals the buffer y-size/height. More... | |
| uint | NumItemsOnQueue [get] |
| The number of buffers still waiting on the queue. More... | |
| uint | CXPSrcTag [get] |
| The CXP frame buffer soruce tag. More... | |
| uint | CXPXOffset [get] |
| The CXP frame x-offset. More... | |
| uint | CXPYOffset [get] |
| The CXP frame y-offset. More... | |
| IntPtr | m_BufData [get] |
| Retained for legacy purposes. Please use BufData instead. More... | |
| uint | m_FrameCount [get] |
| Retained for legacy purposes. Please use FrameCount instead. More... | |
| BFTimeManaged | m_TimeStamp [get] |
| Retained for legacy purposes. Please use TimeStamp instead. More... | |
| uint | m_BufferNumber [get] |
| Retained for legacy purposes. Please use BufferNumber instead. More... | |
| uint | m_NumLinesAcquired [get] |
| Retained for legacy purposes. Please use NumLinesAcquired instead. More... | |
| uint | m_NumItemsOnQueue [get] |
| Retained for legacy purposes. Please use NumItemsOnQueue instead. More... | |
Used to bridge the gap between managed C++ and C# for returning the buffer info for the WaitForFrameDone methods.
| BufferAcquisition.BufferInfo.BufferInfo | ( | ) |
| override bool BufferAcquisition.BufferInfo.Equals | ( | Object | o | ) |
| override int BufferAcquisition.BufferInfo.GetHashCode | ( | ) |
|
explicitstatic |
|
static |
|
static |
|
get |
The raw buffer data. During a circular acquisition, the buffer data may be overwritten.
|
get |
The index of this buffer in the buffer array.
|
get |
The CXP frame buffer soruce tag.
|
get |
The CXP frame x-offset.
|
get |
The CXP frame y-offset.
|
get |
The frame count of this buffer within the overall acquisition.
|
get |
Retained for legacy purposes. Please use BufData instead.
|
get |
Retained for legacy purposes. Please use BufferNumber instead.
|
get |
Retained for legacy purposes. Please use FrameCount instead.
|
get |
Retained for legacy purposes. Please use NumItemsOnQueue instead.
|
get |
Retained for legacy purposes. Please use NumLinesAcquired instead.
|
get |
Retained for legacy purposes. Please use TimeStamp instead.
|
get |
The number of buffers still waiting on the queue.
|
get |
The number of lines acquired. Usually equals the buffer y-size/height.
|
get |
The system or board time at the instant of frame capture.