Compartilhar via


MediaRecorder.SetVideoFrameRate(Int32) Método

Definição

Define a taxa de quadros do vídeo a ser capturado.

[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

o número de quadros por segundo de vídeo a ser capturado

Atributos

Exceções

se ele for chamado depois de prepare() ou antes de setOutputFormat().

Observação : em alguns dispositivos que têm taxa de quadros automática, isso define a taxa de quadros máxima, não uma taxa de quadros constante. A taxa de quadros real varia de acordo com as condições de iluminação.

Comentários

Define a taxa de quadros do vídeo a ser capturado. Deve ser chamado após setVideoSource(). Chame isso depois de setOutputFormat(), mas antes de prepare().

Observação : em alguns dispositivos que têm taxa de quadros automática, isso define a taxa de quadros máxima, não uma taxa de quadros constante. A taxa de quadros real varia de acordo com as condições de iluminação.

Documentação Java para android.media.MediaRecorder.setVideoFrameRate(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a