Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

ImageCapture.RequestTakePicture

Capture a new image using the camera.

Component Version macOS Windows Linux Server iOS SDK
ImageCapture 8.3 ✅ Yes ❌ No ❌ No ❌ No ❌ No
MBS( "ImageCapture.RequestTakePicture" )

Parameters

none

Result

Returns OK or error.

Description

Capture a new image using the camera.
Works only if the camera capabilities include ICCameraDeviceCanTakePicture.
You MUST call ImageCapture.RequestEnableTethering before requesting take picture.

You may need to add a script pause after this to let the camera do the work.

Confirmed to work in August 2020 to work on macOS Catalina with my Canon EOS 760D.

See also

Release notes

Example Databases

Blog Entries

This function checks for a license.

Created 4th June 2018, last changed 27th August 2020


ImageCapture.RequestSyncClock - ImageCapture.SetFeatureValue