Hello,
Vision 7.0 was designed for, and can only be used with, LabVIEW. Vision 7.1 is an integrated API that can be used with LabVIEW, Visual Basic, or C. Prior to Vision 7.1, you would need to use Vision 6.0 for Measurement Studio. Upgrading to Vision 7.1 would allow to develop in LabVIEW or Visual Basic and it would also allow you to make use of the NI-IMAQ for USB Cameras driver that is available at:
Depending on the type of data that is returned from the DLL that you call, you may need to convert the data into the image datatype. This can be done by using IMAQ Create and passing the image output into the IMAQ GetImagePixelPtr function. You can then pass that image pointer to the DLL function that you use to acquire a new image. Once the DLL call completes, the memory location specified by the GetImagePixelPtr will contain the image data and the image specified with IMAQ Create will reference that memory.
For an example on how to use these functions, take a look at the IMAQ GetImagePixelPtr example that is located in the IMAQ Vision for LabVIEW VI Reference Help. This example can also be found by looking at the context help for the function and clicking on "Click here for more help."
Regards,
Scott R.
Applications Engineer
National Instruments
Scott Romine
Course Development Engineer
National Instruments