A Buffer that has GenICam layout information available.
More...
Inherits Buffer, and IPfncBuffer.
|
IntPtr | GetIncrement (int dimension) |
| Gets the number of elements at the given dimension . More...
|
|
long | GetLength (int dimension) |
| Gets the number of elements at the given dimension . More...
|
|
void | Dispose () |
| IDisposable implementation. More...
|
|
long | GetLength (int dimension) |
| Gets the number of elements at the given dimension . More...
|
|
IntPtr | GetIncrement (int dimension) |
| Get the offset to the next element in this buffer in bytes. More...
|
|
|
PfncFormat | PfncFormat [get] |
| Get the PFNC format of the pixel data stored in this buffer.
|
|
int | Rank [get] |
| Get the rank of the plane. More...
|
|
IntPtr | Handle [get] |
| Native CVB buffer handle. More...
|
|
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.
|
|
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.
|
|
Properties inherited from INativeHandle |
IntPtr | Handle [get] |
| The native handle of the object.
|
|
bool | IsDisposed [get] |
| Possibility to check whether the object has already been disposed of.
|
|
PfncFormat | PfncFormat [get] |
| Get the PFNC format of the pixel data stored in this buffer.
|
|
int | Rank [get] |
| Get the rank of the plane. More...
|
|
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.