Langue

CaptureRequest.FlashStrengthLevel Propriété

Définition

Niveau de force flash à utiliser lorsque le contrôle flash manuel est actif.

[Android.Runtime.Register("FLASH_STRENGTH_LEVEL", ApiSince=35)]
public static Android.Hardware.Camera2.CaptureRequest.Key FlashStrengthLevel { get; }
[<Android.Runtime.Register("FLASH_STRENGTH_LEVEL", ApiSince=35)>]
static member FlashStrengthLevel : Android.Hardware.Camera2.CaptureRequest.Key

Valeur de propriété

Niveau de force flash à utiliser lorsque le contrôle flash manuel est actif.

Attributs

Remarques

Niveau de force flash à utiliser lorsque le contrôle flash manuel est actif.

Niveau de force flash à utiliser en mode capture, c’est-à-dire lorsque les applications contrôlent flash avec le mode SINGLE ou TORCH.

Utilisez android.flash.singleStrengthMaxLevel et android.flash.torchStrengthMaxLevel pour vérifier si l’appareil prend en charge le contrôle de force flash ou non. Si les valeurs d’android.flash.singleStrengthMaxLevel et android.flash.torchStrengthMaxLevel sont supérieures à 1, l’appareil prend en charge le contrôle manuel de la force flash.

Si android.flash.mode == TORCH, la valeur doit être >= 1 et <= android.flash.torchStrengthMaxLevel. Si l’application ne définit pas la clé et android.flash.torchStrengthMaxLevel > 1, le flash est déclenché au niveau par défaut défini par HAL dans android.flash.torchStrengthDefaultLevel. Si android.flash.mode == SINGLE, la valeur doit être >= 1 et <= android.flash.singleStrengthMaxLevel. Si l’application ne définit pas cette clé et android.flash.singleStrengthMaxLevel > 1, le flash est déclenché au niveau par défaut défini par HAL dans android.flash.singleStrengthDefaultLevel. Si android.control.aeMode est défini sur l’un des ON_AUTO_FLASH, ON_ALWAYS_FLASH, ON_AUTO_FLASH_REDEYE, ON_EXTERNAL_FLASH valeurs, la valeur strengthLevel est ignorée.

Lorsque le mode AE est ACTIVÉ et que le mode flash est TORCH ou SINGLE, l’application doit s’assurer que le mode AE, le mode flash et le niveau de force flash restent identiques entre la demande de déclencheur de précapture et la demande de capture finale. Le niveau de force flash défini pendant la séquence de précapture est utilisé par l’appareil photo comme référence. La force réelle peut être inférieure et la routine d’exposition automatique permet de s’assurer que les conversions appropriées du temps d’exposition du capteur et des sensibilités entre la précapture et la capture finale pour le niveau de force spécifié.

Plage de valeurs valides : [1-android.flash.torchStrengthMaxLevel] lorsque le mode android.flash.mode est défini sur TORCH ; [1-android.flash.singleStrengthMaxLevel] lorsque le mode android.flash.est défini sur SINGLE

Cette clé est disponible sur tous les appareils.

Référence Android pour android.hardware.camera2.CaptureRequest.FLASH_STRENGTH_LEVEL.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à