This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Support for Additional Hardware

The Image Acquisition Toolbox™ software supports connections with hardware from many common vendors, but it might not support the hardware you use. To add support for your hardware, you can create an adaptor using the Image Acquisition Toolbox™ Adaptor Kit.

The Image Acquisition Toolbox Adaptor Kit is a C++ framework that you can use to implement an adaptor. An adaptor is a dynamic link library (DLL) that implements the connection between the Image Acquisition Toolbox engine and a device driver via the vendor's SDK API. When you use the Adaptor Kit framework, you can take advantage of many prepackaged toolbox features such as disk logging, multiple triggering modes, and a standardized interface to the image acquisition device.

After you create your adaptor DLL and register it with the toolbox using the imaqregister function, you can create a video input object to connect with a device through your adaptor. In this way, adaptors enable the dynamic loading of support for hardware without requiring recompilation and linking of the toolbox.

To build an adaptor requires familiarity with C++, knowledge of the application programming interface (API) provided by the manufacturer of your hardware, and familiarity with Image Acquisition Toolbox concepts, functionality, and terminology. To learn more about creating an adaptor, see Creating Custom Adaptors. For detailed information about the adaptor kit framework classes, see the Image Acquisition Toolbox Adaptor Kit Class Reference, which is available in


where matlabroot represents your MATLAB® installation directory.