A Buffer that has GenICam layout information available.
More...
Inherits Buffer, and IPfncBuffer.
Inherited by CompressedPfncBuffer.
|
| IntPtr | GetIncrement (int dimension) |
| | Gets the number of elements at the given dimension .
|
| |
| long | GetLength (int dimension) |
| | Gets the number of elements at the given dimension .
|
| |
| void | Dispose () |
| | IDisposable implementation.
|
| |
|
| | PfncBuffer (IntPtr handle) |
| | Create a buffer object from a handle .
|
| |
| | Buffer (IntPtr handle) |
| | Create a buffer object from a handle .
|
| |
| virtual void | Dispose (bool disposing) |
| | IDispose helper function.
|
| |
|
|
PfncFormat | PfncFormat [get] |
| | Get the PFNC format of the pixel data stored in this buffer.
|
| |
| int | Rank [get] |
| | Get the rank of the plane.
|
| |
| IntPtr | Handle [get] |
| | Native CVB buffer handle.
|
| |
|
bool | IsDisposed [get] |
| | Tests if the native handle has already been disposed.
|
| |
|
IntPtr | BasePtr [get] |
| | Get the base address of the buffer's memory.
|
| |
|
long | Size [get] |
| | Get the valid size in bytes of the buffer's memory.
|
| |
|
long | Capacity [get] |
| | Get the allocated size in bytes of the buffer's memory.
|
| |
A Buffer that has GenICam layout information available.
◆ PfncBuffer()
Create a buffer object from a handle .
- Parameters
-
◆ FromHandle()
Create a buffer object from a handle .
- Parameters
-
| handle | Native IPfncBuffer handle. |
| doShare | ShareObject.Yes if handle should be shared. |
- Returns
- Newly created wrapper object.
◆ GetIncrement()
| IntPtr GetIncrement |
( |
int | dimension | ) |
|
Gets the number of elements at the given dimension .
- Parameters
-
| dimension | Dimension to get length for; e.g. 0 for x-values. |
- Returns
- The number of elements in the given dimension .
Implements IPfncBuffer.
◆ GetLength()
| long GetLength |
( |
int | dimension | ) |
|
Gets the number of elements at the given dimension .
- Parameters
-
| dimension | Dimension to get length for; e.g. 0 for x-values. |
- Returns
- The number of elements in the given dimension .
Implements IPfncBuffer.
◆ Rank
Get the rank of the plane.
The rank is the number of dimensions in the plane. E.g. 2 for an image.
Implements IPfncBuffer.