AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones Cámara
  • Condiciones de uso:
  • Casos especiales
  • Permisos necesarios
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Devuelve el estado de un control Cámara.
AndroidiPhone/iPad
Advertencia
A partir de la versión 27, esta función queda obsoleta para aplicaciones Android e iOS. Esta función solo se conserva para controles Cámara creados con versiones anteriores y con la opción "Modo compatible con la versión 26" activada (pestaña "General" de la ventana de descripción del control).
Ejemplo
// Get the status of the "CAM_Kitchen" control
// The details are displayed in the status bar.
ResStatus = CameraStatus(CAM_Kitchen)
SWITCH ResStatus
CASE viStatusDisplayCapture:
Message("The preview stream is displayed in the Camera control. " + ...
"Video recording in progress")
CASE viStatusDisplayNoCapture:
Message("The preview stream is displayed in the Camera control. " + ...
"No recording in progress")
CASE viStatusCaptureNoDisplay:
Message("Video recording in progress. "+ ...
"This preview stream is not displayed in the Camera control")
CASE viStatusNoCaptureNoDisplay:
Message("No preview stream being displayed and/or " + ...
"recorded in the Camera control")
END
Sintaxis
<Result> = CameraStatus(<Camera control>)
<Result>: Constante de tipo Integer
Estado del control Cámara especificado:
viStatusCaptureNoDisplayHay una grabación de video en curso. La secuencia de vista previa no se muestra en el control Cámara especificado.
viStatusDisplayCaptureLa secuencia de vista previa se muestra en el control Cámara especificado. Hay una grabación de video en curso.
viStatusDisplayNoCaptureLa secuencia de vista previa se muestra en el control Cámara especificado. No hay ninguna grabación de video en curso.
viStatusNoCaptureNoDisplayNo se está mostrando ninguna secuencia de vista previa y/o grabando ningún video en el control Cámara especificado.
<Camera control>: Nombre del control
Nombre del control Cámara a utilizar.
Observaciones

Condiciones de uso:

  • Windows Para utilizar esta función, se debe conectar una cámara Web al equipo actual.
  • Android Esta función requiere un dispositivo con cámara. También se puede utilizar en el emulador Android.
  • iPhone/iPad Esta función requiere un dispositivo con cámara.
  • Esta función es equivalente a la función VideoStatus.

Casos especiales

  • Para capturar el video recibido de una cámara web, utilice la función CameraCapture.
  • Para que se muestre el video capturado por una "cámara Web" en un control Cámara, utilice la función CameraDisplay.
Android

Permisos necesarios

La llamada a esta función modifica los permisos requeridos por la aplicación.
Permiso necesario: CAMERA.
Este permiso permite a las aplicaciones acceder a la cámara.
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 22
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 05/07/2023

Señalar un error o enviar una sugerencia | Ayuda local