LWia::AcquireImageFromVideo

Summary

Extracts a still image from a video stream and saves the image as a JPEG file.

Syntax

#include "ltwrappr.h"

virtual L_INT LWia::AcquireImageFromVideo(pszFileName, puLength)

Parameters

L_TCHAR * pszFileName

The full path and filename of the JPEG file that this method creates.

L_SIZE_T * puLength

Pointer to a variable containing the user-allocated string buffer length. It is always updated with the exact required string buffer length.

Returns

Value Meaning
SUCCESS The function was successful.
< 1 An error occurred. Refer to Return Codes.

Comments

This feature is available in LEADTOOLS version 16 or higher.

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

See Also

Functions

Topics

Example

For an example, refer to LWia::IsVideoPreviewAvailable.

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS WIA C++ Class Library Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.