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.