Compartir a través de


MediaRecorder.SetVideoFrameRate(Int32) Método

Definición

Establece la velocidad de fotogramas del vídeo que se va a capturar.

[Android.Runtime.Register("setVideoFrameRate", "(I)V", "GetSetVideoFrameRate_IHandler")]
public virtual void SetVideoFrameRate (int rate);
[<Android.Runtime.Register("setVideoFrameRate", "(I)V", "GetSetVideoFrameRate_IHandler")>]
abstract member SetVideoFrameRate : int -> unit
override this.SetVideoFrameRate : int -> unit

Parámetros

rate
Int32

el número de fotogramas por segundo de vídeo que se va a capturar

Atributos

Excepciones

si se llama después de prepare() o antes de setOutputFormat().

NOTA: En algunos dispositivos que tienen velocidad de fotogramas automáticas, esto establece la velocidad de fotogramas máxima, no una velocidad de fotogramas constante. La velocidad de fotogramas real variará según las condiciones de iluminación.

Comentarios

Establece la velocidad de fotogramas del vídeo que se va a capturar. Se debe llamar a después de setVideoSource(). Llame a esto después de setOutputFormat() pero antes de prepare().

NOTA: En algunos dispositivos que tienen velocidad de fotogramas automáticas, esto establece la velocidad de fotogramas máxima, no una velocidad de fotogramas constante. La velocidad de fotogramas real variará según las condiciones de iluminación.

Documentación de Java para android.media.MediaRecorder.setVideoFrameRate(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a