Chapter 2
Software Overview
©
National Instruments Corporation
2-5
Low-Level Functions
Use low-level functions when you require more direct hardware control.
Acquisition Functions
Use acquisition functions to configure, start, and abort an image
acquisition, or examine a buffer during an acquisition.
imgMemLock
Locks all session-associated image
buffers in memory in preparation for an
acquisition.
imgMemUnlock
Unlocks all session-associated buffers.
imgSessionAbort
Stops an asynchronous acquisition or
synchronous continuous acquisition
immediately.
imgSessionAcquire
Starts acquisition synchronously or
asynchronously to the frame buffers in
the associated session buffer list.
imgSessionConfigure
Specifies the buffer list to use with this
session.
imgSessionCopyArea
Copies an area of a session’s buffer to a
user-specified buffer.
imgSessionCopyBuffer
Copies a session’s image data to a user
buffer format.
imgSessionExamineBuffer
Extracts a buffer from a live acquisition;
lets you lock a buffer out of a continuous
loop sequence for processing when you
are performing a ring (continuous)
acquisition.
imgSessionReleaseBuffer
Releases a buffer that was previously held
with
imgSessionExamineBuffer
.
UM.book Page 5 Monday, July 13, 1998 9:49 AM