Please enable JavaScript to view this site.

uEye .NET Manual 4.97

The Memory class provides methods for managing image memory. The following classes and methods exist:

CaptureConfiguration

ImageBuffer

Sequence

Methods

Method

Description

Allocate

Allocates an image memory for an image.

Clear

Fills the image memory with a defined color.

CopyImageMem

Copies the contents of the image memory to a memory area.

CopyImageMemLines

Copies a number of lines indicated out of the image memory to a memory area.

CopyToArray

Copies the image of the passed image memory to an array.

Free

Releases an image memory and removes it from the driver management.

GetActive

Returns the starting address and the ID number of the active image memory.

GetBitsPerPixel

Returns the bits per pixel for the passed image memory.

GetHeight

Returns the height of the image in the image memory.

GetLast

Returns the last ID in the image memory.

GetList

Returns the list of image memory IDs.

GetLocked

Returns if the passed image memory is locked.

GetPitch

Returns the line increment (in bytes).

GetSize

Returns the size of the image in the image memory.

GetWidth

Returns the width of the image in the image memory.

Inquire

Returns the properties of an allocated image memory.

Lock

Locks the image memory defined by the ID.

SetActive

Makes the specified image memory the active memory.

ToIntPtr

Returns a pointer to the image memory of the active/given image memory ID.

Unlock

Unlocks the image memory defined by the ID.