|
|
|
|
|
VidéoListeParamètre (Fonction) En anglais : VideoListParameter Liste les valeurs supportées par la caméra de l'appareil pour un paramètre donné.
Avertissement
Remarques : - Pour modifier ou connaître la valeur actuelle d'un paramètre de la caméra de l'appareil, utilisez la fonction VidéoParamètre.
- La fonction VidéoListeParamètre peut être utilisée dans l'émulateur Android mais pas dans le simulateur.
// Utilisation de la résolution maximale pour prendre une photo sListeRésolution est une chaîne sListeRésolution = VidéoListeParamètre(vipRésolutionPhoto) SI ErreurDétectée = Faux ALORS VidéoParamètre(vipRésolutionPhoto, ExtraitChaîne(sListeRésolution, rangDernier, RC)) SINON Erreur("Erreur durant la récupération des résolutions supportées par la caméra.") FIN
Syntaxe
<Résultat> = VidéoListeParamètre(<Paramètre>)
<Résultat> : Chaîne de caractères - Liste des valeurs supportées par la caméra pour le <Paramètre> spécifié. Cette liste est de la forme :
<Valeur 1>+ RC + <Valeur 2> + RC + ... + <Valeur N> - Chaîne vide ("") si le paramètre n'est pas supporté par la caméra ou en cas d'erreur lors de la récupération des paramètres.
En cas d'erreur, la variable ErreurDétectée est à Vrai. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<Paramètre> : Constante de type chaîne de caractères ou chaîne de caractères Paramètre pour lequel les valeurs supportées doivent être récupérées. Ce paramètre peut correspondre : - soit à une des constantes prédéfinies. Ces constantes correspondent aux paramètres les plus courants.
- soit à une Chaîne de caractères correspondant au nom du paramètre voulu.
Attention : le nom du paramètre est sensible à la casse et à l'accentuation. Consultez la documentation du SDK Android ou de l'appareil pour connaître le nom des paramètres supplémentaires supportés. Si le nom spécifié ne correspond pas à un paramètre supporté par la caméra, la fonction retournera chaîne vide. Les constantes disponibles sont les suivantes :
| | vipBalance | Modes de balance des blancs supportés par la caméra : automatique, lumière du jour, nuageux, ...
| vipCaméra | Indices et types des caméras disponibles sur l'appareil. La liste retournée est au format suivant : où :- <Indice> est un entier compris entre 1 et le nombre de caméras présentes sur l'appareil,
- <Type> est une des constantes suivantes :
- vipCaméraDorsale : Caméra dorsale située sur la face opposée à l'écran.
- vipCaméraFrontale : Caméra frontale située sur la même face que l'écran.
| vipEffet | Effets de couleurs : noir et blanc, poster, sépia, ...
| vipFlash | Modes de flash supportés par la caméra : automatique, sans, anti yeux rouges, ... | vipFocus | Modes de focus supportés par la caméra : automatique, macro, fixe, ...
| vipISO | Sensibilités ISO supportées par la caméra : automatique, 100, 200, 400, ...
| vipRésolutionPhoto | Résolutions supportées par la caméra pour la prise de photo. La liste renvoyée est triée par ordre croissant de la plus faible résolution à la plus importante. Les valeurs retournées sont au format : Exemple :
640<TAB>480<RC>1024<TAB>760<RC>2048<TAB>1240 | vipScène | Types de scènes supportés par la caméra : automatique, nuit, sport, ...
| vipScintillement | Ajustements du scintillement (antibanding) supportés par la caméra : automatique, aucun, 50Hz, 60Hz, ...
| vipZoom | Valeurs de zoom supportées par la caméra. Les valeurs retournées sont de la forme :- 100 (Zoom 1x = pas de zoom)
- 200 (zoom 2x)
- 300 (zoom 3x)
- 350 (zoom 3,5x)
- ...
La première valeur retournée est toujours 100 et la dernière correspond au zoom maximal. Exemple : Remarque : La fonction retournera une chaîne vide ("") si la caméra de l'appareil ne supporte pas le zoom.
|
Composante : wd300android.aar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|