|
|
|
|
CameraListParameter( Función) Enumera los valores admitidos por la cámara del dispositivo para un parámetro determinado. Observaciones: - Para modificar o conocer el valor actual de un parámetro de la cámara del aparato, utilice CameraParameter.
- La función CameraListParameter puede utilizarse en el emulador de Android, pero no en el simulador.
- Esta función es equivalente a la función VideoListParameter.
// Use the maximum resolution to take a photo sListResolution is string sListResolution = CameraListParameter(vipPhotoResolution) IF ErrorOccurred = False THEN CameraParameter(vipPhotoResolution, ExtractString(sListResolution, lastRank, CR)) ELSE Error("Error while retrieving the resolutions supported by the camera.") END
Sintaxis
<Result> = CameraListParameter(<Parameter>)
<Result>: Cadena de caracteres - Lista de valores soportados por la cámara para el <Parámetro> especificado. Esta lista tiene el siguiente formato:
<Value 1>+ CR + <Value 2> + CR + ... + <Value N> - Vaciar la cadena (""") si el parámetro no es compatible con la cámara o si se ha producido un error durante la recuperación de los parámetros..
Si se produce un error, la variable ErrorOccurred se pone en True. Para obtener más información sobre el error, utilice la función ErrorInfo.
<Parameter>: Constante de la cadena de caracteres o cadena de caracteres Parámetro para el que deben recuperarse los valores soportados. Este parámetro puede corresponder a: - una de las constantes preestablecidas. Estas constantes corresponden a los parámetros más comunes.
- una Cadena correspondiente al nombre del parámetro deseado.
Atención: el nombre del parámetro distingue entre mayúsculas y minúsculas y acentos. Vea la documentación sobre el SDK de Android o sobre el dispositivo para saber el nombre de los parámetros adicionales soportados. Si el nombre especificado no corresponde a un parámetro soportado por la cámara, la función devolverá una cadena vacía.
Las constantes disponibles son las siguientes: | | vipBalance | Modos de balance para los blancos soportados por la cámara: automatic, luz del día, nublado, ...
| vipCamera | Subíndices y tipos de cámaras disponibles en el dispositivo. La lista tiene el siguiente formato: donde:- <Índice> es un número entero incluido entre 1 y el número de cámaras encontradas en el dispositivo,
- <Type> es una de las siguientes constantes:
- vipCameraBack: Cámara trasera opuesta a la pantalla.
- vipCameraFront: Cámara frontal de cara a la pantalla.
| vipEffect | Efectos de Color: negro y White, cartel, sepia, ...
| vipFlash | Modos de flash compatibles con la cámara: automatic, sin, ojos anti rojos, ... | vipFlicker | Ajustes de parpadeo (anti-banding) soportados por la cámara: automatic, ninguno, 50Hz, 60Hz, ...
| vipFocus | Modos de enfoque compatibles con la cámara: automatic, macro, fijo, ...
| vipISO | Sensibilidades ISO soportadas por la cámara: automatic , 100, 200, 400, ...
| vipPhotoResolution | Resoluciones soportadas por la cámara para tomar fotos. La lista está ordenada en orden ascendente, desde la resolución más baja hasta la más alta.. Los valores devueltos tienen el siguiente formato: Ejemplo:
640<TAB>480<CR>1024<TAB>760<CR>2048<TAB>1240 | vipScene | Tipos de escenas soportadas por la cámara: automatic, noche, deportes, ...
| vipZoom | Valores de zoom soportados por la cámara. Los valores devueltos tienen el siguiente formato:- 100 (1x zoom = no zoom)
- 200 (zoom 2x)
- 300 (zoom 3x)
- 350 (zoom de 3,5 aumentos)
- ...
El primer valor es siempre 100 y el último corresponde al zoom máximo.. Ejemplo: Observación: La función devolverá una cadena vacía (""") si la cámara del dispositivo no soporta el zoom.
|
Observaciones Permisos necesarios La llamada a esta función modifica los permisos requeridos por la aplicación. Requerido Permission: CÁMARA. Esta Permission permite a las aplicaciones acceder a la cámara. Componente: wd290android.aar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|