如何通过SDK在佳能相机上开始/停止视频录制?

Dmi*_*try 4 video-capture edsdk

我有一台佳能7D数码相机,我希望能够控制PC上的视频录制.我已经下载了Canon SDK 2.8,读取了它包含的所有文档,但仍无法弄清楚如何在相机上开始或停止视频录制.

有没有可能通过佳能SDK控制视频录制?

谢谢.

Dmi*_*try 6

最新的佳能相机sdk文档包含一个答案:

6.4.3开始/结束短片拍摄您可以通过以下操作开始/结束短片拍摄.

EdsUInt32 record_start = 4; // Begin movie shooting 
err = EdsSetPropertyData(cameraRef, kEdsPropID_Record, 0, sizeof(record_start), &record_start); 
EdsUInt32 record_stop = 0; // End movie shooting 
err = EdsSetPropertyData(cameraRef, kEdsPropID_Record, 0, sizeof(record_stop), &record_
Run Code Online (Sandbox Code Playgroud)