Chapter 2 Software Overview
©
National Instruments Corporation 2-5 NI-IMAQ User Manual
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