Condividi tramite


MediaRecorder.SetVideoFrameRate(Int32) Metodo

Definizione

Imposta la frequenza dei fotogrammi del video da acquisire.

[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

Parametri

rate
Int32

numero di fotogrammi al secondo di video da acquisire

Attributi

Eccezioni

se viene chiamato dopo prepare() o prima di setOutputFormat().

NOTA: in alcuni dispositivi con frequenza dei fotogrammi automatica, questa impostazione imposta la frequenza massima dei fotogrammi, non una frequenza dei fotogrammi costante. La frequenza effettiva dei fotogrammi varia in base alle condizioni di illuminazione.

Commenti

Imposta la frequenza dei fotogrammi del video da acquisire. Deve essere chiamato dopo setVideoSource(). Chiamare questa operazione dopo setOutputFormat() ma prima di prepare().

NOTA: in alcuni dispositivi con frequenza dei fotogrammi automatica, questa impostazione imposta la frequenza massima dei fotogrammi, non una frequenza dei fotogrammi costante. La frequenza effettiva dei fotogrammi varia in base alle condizioni di illuminazione.

Documentazione java per android.media.MediaRecorder.setVideoFrameRate(int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a