CaptureRequest.FlashStrengthLevel Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Nivel de intensidad de flash que se usará cuando el control flash manual está activo.
[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
Valor de propiedad
Nivel de intensidad de flash que se usará cuando el control flash manual está activo.
- Atributos
Comentarios
Nivel de intensidad de flash que se usará cuando el control flash manual está activo.
Nivel de intensidad de flash para usarlo en modo de captura, es decir, cuando las aplicaciones controlan flash con el modo SINGLE o TORCH.
Use android.flash.singleStrengthMaxLevel y android.flash.torchStrengthMaxLevel para comprobar si el dispositivo admite o no el control de intensidad del flash. Si los valores de android.flash.singleStrengthMaxLevel y android.flash.torchStrengthMaxLevel son mayores que 1, el dispositivo admite el control manual de intensidad flash.
Si android.flash.mode == TORCH el valor debe ser >= 1 y <= android.flash.torchStrengthMaxLevel. Si la aplicación no establece la clave y android.flash.torchStrengthMaxLevel > 1, el flash se activará en el nivel predeterminado establecido por HAL en android.flash.torchStrengthDefaultLevel. Si android.flash.mode == SINGLE, el valor debe ser >= 1 y <= android.flash.singleStrengthMaxLevel. Si la aplicación no establece esta clave y android.flash.singleStrengthMaxLevel > 1, el flash se activará en el nivel predeterminado establecido por HAL en android.flash.singleStrengthDefaultLevel. Si android.control.aeMode está establecido en cualquiera de ON_AUTO_FLASH, ON_ALWAYS_FLASH, ON_AUTO_FLASH_REDEYE, ON_EXTERNAL_FLASH valores, se omitirá strengthLevel.
Cuando el modo AE es ACTIVADO y el modo flash es TORCH o SINGLE, la aplicación debe asegurarse de que el modo AE, el modo flash y el nivel de intensidad de flash siguen siendo los mismos entre la solicitud de desencadenador de precapture y la solicitud de captura final. El dispositivo de cámara usa el nivel de intensidad del flash durante la secuencia de captura previa como referencia. La fuerza real puede ser menor y la rutina de exposición automática garantiza las conversiones adecuadas del tiempo de exposición del sensor y las sensibilidades entre la captura previa y la captura final para el nivel de fuerza especificado.
Intervalo de valores válidos: [1-android.flash.torchStrengthMaxLevel] cuando android.flash.mode está establecido en TORCH; [1-android.flash.singleStrengthMaxLevel] cuando android.flash.mode está establecido en SINGLE
Esta clave está disponible en todos los dispositivos.
Referencia de Android para android.hardware.camera2.CaptureRequest.FLASH_STRENGTH_LEVEL.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.