Skip to main content

DV camcorder control

Delphi and C# (ActiveX) sample code. You must start the video preview or capture process before using the DV commands.

Use the following commands to control the DV camcorder

Play

VideoCapture1.DV_SendCommand(DV_PLAY);
VideoCapture1.DV_SendCommand(VisioForge_Video_Capture_5.TxVFDVCommand.DV_PLAY);

Pause

VideoCapture1.DV_SendCommand(DV_PAUSE);
VideoCapture1.DV_SendCommand(VisioForge_Video_Capture_5.TxVFDVCommand.DV_PAUSE);

Stop

VideoCapture1.DV_SendCommand(DV_STOP);
VideoCapture1.DV_SendCommand(VisioForge_Video_Capture_5.TxVFDVCommand.DV_STOP);

Fast forward

VideoCapture1.DV_SendCommand(DV_FF);
VideoCapture1.DV_SendCommand(VisioForge_Video_Capture_5.TxVFDVCommand.DV_FF);

Rewind

VideoCapture1.DV_SendCommand(DV_REW);
VideoCapture1.DV_SendCommand(VisioForge_Video_Capture_5.TxVFDVCommand.DV_REW);

Single step forward

VideoCapture1.DV_SendCommand(DV_STEP_FW);
VideoCapture1.DV_SendCommand(VisioForge_Video_Capture_5.TxVFDVCommand.DV_STEP_FW);

Single step backward

VideoCapture1.DV_SendCommand(DV_STEP_REV);
VideoCapture1.DV_SendCommand(VisioForge_Video_Capture_5.TxVFDVCommand.DV_STEP_REV);

Please get in touch with support to get help with this tutorial. Visit our GitHub page to get more code samples.