Low-level functions, Acquisition functions, Low-level functions -5 – National Instruments Image Acquisition Software User Manual

Page 18: Acquisition functions -5

Advertising
background image

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

Advertising