MediaRecorder.SetVideoEncodingBitRate(Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta la velocità di bit della codifica video per la registrazione.
[Android.Runtime.Register("setVideoEncodingBitRate", "(I)V", "GetSetVideoEncodingBitRate_IHandler")]
public virtual void SetVideoEncodingBitRate(int bitRate);
[<Android.Runtime.Register("setVideoEncodingBitRate", "(I)V", "GetSetVideoEncodingBitRate_IHandler")>]
abstract member SetVideoEncodingBitRate : int -> unit
override this.SetVideoEncodingBitRate : int -> unit
Parametri
- bitRate
- Int32
velocità in bit di codifica video in bit al secondo.
- Attributi
Commenti
Imposta la velocità di bit della codifica video per la registrazione. Chiamare questo metodo prima di prepare(). Prepare() può eseguire controlli aggiuntivi sul parametro per verificare se la velocità di bit specificata è applicabile e a volte la velocità in bit passata verrà ritagliata internamente per garantire che la registrazione video possa procedere senza problemi in base alle funzionalità della piattaforma.
NB: la velocità in bit effettiva e altre caratteristiche di codifica possono essere influenzate dal comportamento minimo del piano di qualità introdotto in android.os.Build.VERSION_CODES#S. Maggiori dettagli su come e dove questo impatto sulla codifica video è disponibile nella MediaCodec pagina e cercare "piano di qualità" (vicino alla parte superiore della pagina).
Documentazione java per android.media.MediaRecorder.setVideoEncodingBitRate(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.