|
|
|
|
CameraVideoStart (Función) Inicia la grabación de video a través de un control Cámara en una aplicación Android o iOS. Las diferentes opciones especificadas para el control Cámara (flash, cámara trasera o delantera, etc.) se tienen en cuenta. Para detener la grabación de video, utilice la función CameraVideoStop. El video se guarda en el directorio predeterminado de la aplicación, o en el directorio especificado con la propiedad WorkingDirectory. Observación: Esta función solo puede utilizarse con un control Cámara de la versión 27 o posterior (la opción "Modo compatible con la versión 26" no debe estar marcada en la pestaña "General" de la ventana de descripción del control). // BTN_Start_video click code ChronoStart() TimerSys(TimerSys_Callback, 1s) INTERNAL PROCEDURE TimerSys_Callback() dDuration is Duration = ChronoValue() STC_CPT_VIDEO = DurationToString(dDuration,"HH:MM:SS") END CameraVideoStart(CAM_Camera, CameraVideoStart_Callback) INTERNAL PROCEDURE CameraVideoStart_Callback(bSuccess is boolean, VideoPath is string) ChronoEnd() EndTimerSys() STC_CPT_VIDEO = "00:00:00" IF bSuccess THEN STC_VIDEO_PATH = VideoPath MyWindow.Plane = 4 ELSE ToastDisplay("Cannot record video." + CR + ErrorInfo()) END END // Stop video CameraVideoStop(CAM_Camera)
Sintaxis
CameraVideoStart(<Camera control> , <WLanguage procedure>)
Componente: wd290android.aar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|