virtual L_INT LWia::AcquireImageFromVideo(pszFileName, puLength)
Extracts a still image from a video stream and saves the image as a JPEG file.
The full path and filename of the JPEG file that this method creates.
Pointer to a variable containing the user-allocated string buffer length. It is always updated with the exact required string buffer length.
|SUCCESS||The function was successful.|
|< 1||An error occurred. Refer to Return Codes.|
To retrieve the required string buffer length, declare a variable of type L_SIZE_T and pass the address of that variable to [LWia:AcquireImageFromVideo, and also pass NULL for the pszFileName parameter. Then use the returned buffer length to allocate the string buffer with the exact required buffer length. [LWia:AcquireImageFromVideo saves the image to the images directory in this case.
Required DLLs and Libraries
For an example, refer to LWia::IsVideoPreviewAvailable.